Robotic Software Engineer (Senior, Staff or Lead) (Perception)
$140k - $185kJobleads-US
Job Type
Full-time
Description
About the role We're a robotics company building autonomous systems that operate in complex, dynamic environments. Our perception stack lets our robots understand, localize, and navigate the world in real time, and we care as much about robust, maintainable engineering as we do about raw algorithm performance.
We're hiring a Perception Engineer to design and build the SLAM, state estimation, and computer vision our robots rely on in the field. You'll take perception algorithms from research to reliable, production-ready software, working alongside our robotics, controls, and systems engineers.
This role is ideal for someone who enjoys bridging the gap between theory and deployment , turning academic algorithms into efficient, well-engineered systems.
How leveling works
This is one role, open at the Senior, Staff, or Lead level . The responsibilities below reflect the core of the role at every level. You don't need to decide which level fits you before applying. The selected candidate will be placed at the level commensurate with the skills, scope, and experience they demonstrate through the interview process, and the offer will align with that level. Senior and Staff are individual-contributor positions. Lead carries the same technical scope plus people-leadership responsibilities, for candidates who want them.
What you'll do (all levels)
- Design and implement SLAM and localization systems (visual, visual-inertial, lidar, or multi-sensor)
- Develop and integrate computer vision pipelines for feature extraction, tracking, mapping, and scene understanding
- Implement and optimize estimation algorithms (filtering and optimization-based methods)
- Fuse data from cameras, IMUs, lidars, and depth sensors
- Evaluate perception performance using real-world data and metrics
- Optimize algorithms for real-time performance and robustness
- Collaborate with controls and planning teams to support downstream autonomy
- Maintain clean, well-tested, production-quality code
- Contribute to tooling, datasets, and evaluation frameworks
Senior Perception Engineer
- Owns a defined technical area of the perception stack and delivers independently end to end
- Mentors less-experienced engineers
- Track record of shipping perception software to real systems
Staff Perception Engineer
- Drives technical direction and architecture across the team's area
- Sets engineering standards and multiplies the output of others
- Demonstrated influence beyond their own deliverables, across teams or an entire perception stack
Lead Perception Engineer
- Staff-level technical scope plus people-leadership responsibilities: direct reports, hiring, performance, and team planning
- Demonstrated ability to grow engineers and run a healthy, productive team
Requirements
Required qualifications (all levels)
- Master’s degree in Robotics, Computer Science, Electrical Engineering, or a related field, plus 2+ years of relevant work experience; OR a PhD in a related field.
- A strong background in robotics perception or computer vision, with hands‑on experience implementing SLAM or localization in real systems. We weigh what you've built and shipped over where your degree is from. An advanced degree in Robotics, CS, EE, or a related field is one path in. Equivalent industry experience is another, and just as welcome.
- Solid understanding of 3D geometry and coordinate transformations, camera models and calibration, feature-based and/or direct visual methods, and probabilistic state estimation
- Proficiency in C++ and/or Python
- Experience working in Linux environments
- Familiarity with robotics software stacks such as ROS / ROS 2
- Strong debugging and data analysis skills
Preferred qualifications
- Experience with SLAM frameworks such as ORB-SLAM, VINS, Cartographer, or GTSAM
- Lidar-based perception and mapping
- Familiarity with deep learning perception models
- Experience deploying perception systems on real robots
- GPU acceleration (CUDA, OpenCL)
- Dataset curation and annotation
- A graduate degree, or publications and research in robotics or computer vision
What we offer
- Work on cutting‑edge robotics perception problems with real‑world constraints
- The opportunity to own and evolve core autonomy components
- A collaborative, engineering‑driven team culture
- Access to real robots, real data, and real impact
- The anticipated starting base salary for this position is $140,000 to $185,000 per year, placed by level as described above
Location
Philadelphia, PA. This is a full‑time, on‑site role. No remote candidates will be considered at this time.
Travel
None required, though domestic and international opportunities exist for engineers who want field exposure.
Compensation
Competitive base salary, full benefits, and a highly motivating equity incentive package. Flexible time off policy. We focus on output, impact, and the ability to work alongside a stellar interdisciplinary team.
Additional Information
Clear standard background checks are required pre‑hire, post‑hire, and at any time during employment. Permanent U.S. residency is required.
#J-18808-Ljbffr Jobleads-US- ...Agility Robotics seeks a Senior Staff AI Software Engineer, Perception, to own the architectural vision for Digit's perception in dynamic environments. You will balance safety with performance across sensing modalities while mentoring engineers and coordinating with safety...SeniorRemote job
$220k - $292k
Senior Robotics Software Engineer, Navigation/Localization Anduril Industries is a defense technology company with a mission to transform U.S. and... ...vehicles. Our team specializes in integrating advanced perception and autonomy algorithms into complex aerial platforms, pushing...SeniorFull timeWork experience placement$238k - $372k
...value work. With industry-leading safety standards and years... ...human potential. Agility Robotics builds Digit, the world's... ...shift raises the bar for perception dramatically — Digit needs... ...facility. We're looking for a Senior Staff AI Software Engineer, Perception to own the...SeniorRemote jobFull timeTemporary workRelocation packageFlexible hoursShift work$180k - $200k
...storing material. We’re applying robotics and distributed software to create a new class of product for... ...is looking for an experienced Senior Software Engineer to develop software critical for motion... ...decisions as software evolves Lead and manage integration of initial...SeniorWork at office- 9 Mothers Corporation in Austin, TX is seeking an experienced Senior Robotics Engineer to design and implement the body of our interceptor platforms. You will work on high-speed maneuvers, real-time control, and embedded robotics with actuators, sensors, and compute....Senior
- ...NODAR in Somerville, MA is seeking a Senior Software Engineer to design, implement, and maintain production... ...role collaborates with algorithm, perception, and systems teams to deliver high-... ...code in C++ and Python across robotics applications. You will work in a fast...Senior
- ...General Motors Corporation in Austin, TX, is seeking a Sr. Robotics Software Engineer for Vision and Automation Services (VAAS). You will drive robotics software adoption, collaborate with Manufacturing Engineering, and deliver rapid, turn-key CV/ML solutions across GM...Senior
- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer (Senior/Staff) based in the United States. This is a senior-level full-stack engineering opportunity focused on building and evolving...Senior
$125k - $175k
...Join our fast-paced and passionate team as a Senior Robotics Software Engineer. As we scale, you will play a key role in building our foundation from the ground up. This is a dynamic, hands-on role for a self-starter who thrives in a fluid startup environment. You'll have...SeniorFull timeLocal areaImmediate start- ...delivery for today's leading brands. Stord is rapidly... ..., and operator-built software suite including OMS, Pre... ...Ventures.# **Engineering at Stord**Stord's software... ...parts of a product* **Senior Software Engineer:** You... ...mentor other engineers* **Staff Software Engineer:**...Senior
- ...fast-moving team of aviators, engineers, and operators building an... ...Role Overview We are seeking a Senior Software Engineer to help design and... ...and deploy autonomy, robotics, and embedded systems that operate... ...with hardware, sensors, and perception or data ingestion pipelines...SeniorPermanent employmentFull timeInternshipLocal areaRemote work3 days per week
$135k - $185k
...Description We're a robotics company building reliable... ...world. Our work spans perception, control, and systems software, and we value clean... ..., maintainability, and engineering rigor as much as raw performance... ...one role, open at the Senior, Staff, or Lead level. The...SeniorPermanent employmentFull timeRemote workFlexible hours$160k - $220k
...Software Engineer - AI Platform (Senior-Staff) Who We Are Pattern Data is an AI-powered platform built for the complexities of mass tort litigation. We help leading law firms automate case analysis, accelerate settlement decisions, and manage high-volume inventories...SeniorFor contractors- ...Hims & Hers is seeking a visionary Sr. Staff Engineer to lead architectural innovation at scale, shaping long-term technical strategy and enabling... ...establish patterns for quality and reliability, and mentor senior engineers while driving initiatives to improve velocity,...Senior
- ...· Full-time We are looking for a senior robotics engineer to own major parts of the intelligence... ...work across manipulation, controls, perception, planning, and the AI tools used to configure... ...optimization, machine learning, and software engineering. Who this is for...SeniorFull timeFlexible hours
- ...Job Category : Engineering Support Services Requisition Number... ...skilled and innovative senior robotics engineer to join our team.... ...involves developing robust C++ software for virtual simulation.... ...including motion planning, perception, and control systems. ~ Experience...SeniorFull time
- ...Standard Bots is seeking a Senior Software Engineer to help architect the future of robotics software. You will collaborate with engineers, leaders, and users to advance the products that directly impact users and unlock new potential. The role is 70% backend and 30...SeniorWork at office
- ...Uncrewed Engineering Jobs in Philadelphia is seeking a Senior/Staff/Lead C++ Software Engineer to design and build robotics software, tooling, and CI infrastructure. You will work on core robotics software, contribute to build systems (CMake), CI pipelines, and Linux...Senior
$150k
...AtPrime Robotics,we’rebuilding the future of warehouse... ...integrated robotics, software, and intelligent infrastructure... ...autonomous systems,perception, simulation, and... ...systems. This is a hands-on engineering role focused on... ...coordination. ~ Lead development inadvancingour...Senior- ARA is seeking a principal robotics engineer to design and optimize high-performance, real-time C++ software for embedded and robotic systems, including simulation environments. The role is on-site in San Antonio, TX, and requires a strong robotics software background,...Senior
- ## Sr. Robotics Software Engineer - Vision And Automation ServicesApply: Hybrid: Austin, Texas, United... ...software solutions together with Junior and Staff Robotics Software Engineers and our... ...the place for you. We are looking for Senior Robotics Engineers who:* Have a...SeniorFull timeRelocation package
- ...Monarch Quantum is seeking a Senior Robotics Software Engineer to help build our robotics software foundation from the ground up. You will own end-to-end motion planning, write robust control software, and integrate with fleet management in a fast-paced startup environment...Senior
- ...Set of X is hiring owners who value responsible engineering and government-facing software. The team emphasizes ownership, collaboration, and delivering... ...covers design, development, debugging, testing, and leading projects within a capable SWE team. #J-18808-Ljbffr...Senior
- ...SavvyMoney, a San Francisco Bay fintech, seeks a Lead AI Engineer to own internal AI systems and tooling, architect reference architectures, and personally ship core components. You will bridge business stakeholders, engineering, and leadership to turn AI capabilities...Senior
$117.2k - $313.7k
...Distributed Systems Software Engineer - Public Cloud (Mid/Senior/Lead/Principal) Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Note: By applying to the Public Cloud - Distributed Systems Software Engineer posting, recruiters and hiring...Senior- ...security, aviation, agriculture, rail and robotics. NODAR is based in Somerville, MA,... ...autonomy. We are looking for a Senior Software Engineer who will be responsible for designing... ...multidisciplinary team of algorithm, perception, and system engineers to deliver...SeniorWork experience placementLocal area
- Multi Media, LLC is seeking a Senior Software Engineer in Test to provide technical leadership for automation across QA and partner engineering teams. This role focuses on complex test automation, testing infrastructure, developer productivity, and release confidence....SeniorRemote job
- ...seeking a highly motivated, flexible, organized, and detail-oriented Senior .Net Developer (Multiple Positions) to join our dynamic team in... ...needs, develop requirements, design, develop and test custom software solutions. Provide technical leadership and take multiple...SeniorPermanent employmentContract workLocal areaFlexible hours
- American Outdoor Brands is seeking a Senior Application Developer to own architecture, development, release, and ongoing support of mobile... ...platform exposure beneficial but not required. You will lead complex development efforts, mentor developers, and collaborate...Senior
- ...Bangalore that will work alongside our global engineering organization to deliver cutting-edge... ...accessible. Role Summary As a Senior Software Engineer, you will be a key technical... ...vision, peripheral vision, depth perception, and ability to adjust focus. ~...SeniorPermanent employmentFull timeWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotic Software Engineer (Senior, Staff or Lead) (Perception). Be the first to apply!
- control systems engineer Kentucky
- robotics engineer Kentucky
- software development engineer (robotics engineer) Kentucky
- senior control systems engineer Kentucky
- robotic system engineer Kentucky
- senior robotics software engineer Kentucky
- assistant engineer Kentucky
- senior staff systems engineer Kentucky
- technology administrator Kentucky
- engineering aide Kentucky

