Robotic Software Engineer (Senior, Staff or Lead) (Perception)
$140k - $185kGhost Robotics Corporation
Job Description
Job Description
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
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.
$140k - $185k
...Description: We're a robotics company building... ...hiring a Manipulation Engineer to design, implement... ...in real-time software, and own their performance... ...role, open at the Senior, Staff, or Lead level. The responsibilities... ...planning down to perception and low-level joint...SeniorPermanent employmentRemote workWork from homeFlexible hours- ...About Us Burro is the leading robotics company in the world by number... .... We are seeking a Senior Robotics AI Enginee r... ...intelligence behind robot perception and navigation across complex... ...grasp of robotics and software engineering fundamentals, along with proven...SeniorWork at office
$135k - $185k
...Description: We're a robotics company building reliable... ...world. Our work spans perception, control, and systems software, and we value clean design... ..., maintainability, and engineering rigor as much as raw... ...one role, open at the Senior, Staff, or Lead level. The responsibilities...SeniorPermanent employmentFull timeRemote workFlexible hours- ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking highly motivated Software Engineers to support the continued...Senior
$128k - $187k
...is the patient communication platform that delivers happier staff, healthier patients, and more profitable organizations. We... ...Business Insider. Artera is seeking a highly skilled Senior Software Engineer to join our dedicated team, focusing on federal government...SeniorFull timeTemporary workSummer workSummer holidayLive inCurrently hiringWork at officeLocal areaRemote workFlexible hours3 days per week- Role SummaryNuuly is hiring a Senior Software Engineer to join our Technology team. Building performant scalable cloud service environments is... ...experience that extends beyond personal code contribution: leading design for moderately complex features, driving communication...Senior
- Senior Software EngineerPosition SummaryThe role plays a critical part in advancing Morgan Properties... ...cross-functional collaboration across engineering, data, and product teams to deliver... ...and resolving critical challenges. Lead technical projects, influence strategic...SeniorContract workWork at office
$91k - $181.11k
...function processing technologies through research, development, & demonstrations. Who You AreOur team is seeking a game-changing software engineer to help develop & implement advanced digital signal processing algorithms within high-performance heterogenous compute...SeniorHourly payTemporary workPart timeWork at officeRemote workFlexible hours- ...equivalent experience5+ years of experience in software development, with demonstrated knowledge... ...knowledge of software engineering best practices, including Agile development... ...you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences...SeniorApprenticeshipEasy work
$125.9k - $148.1k
...by connecting you with smart, collaborative professionals who value your ideas.We are seeking a highly skilled Full-Stack Senior Software Engineer to join our team. In this role, you will design, develop, and maintain modern web applications across the stack. The ideal...SeniorFull timeContract workLocal areaFlexible hours$183.8k - $263.6k
...firewall systems. This team is responsible for core control plane software that enables policy configuration, deployment workflows,... ...orchestration, and secure service integration. You will work closely with engineers across control plane, data plane, and platform teams to...SeniorFull timeTemporary workLocal areaRemote workFlexible hours$124.2k - $207k
AVEVA is creating software trusted by over 90% of leading industrial companies.Salary Range:$124,200.00 - $207... ...attainment and/or training. Job Title: Senior Software EngineerLocation: Lake... ...you’ll partner with architects and engineers to solve complex technical challenges...SeniorFull timeWork at officeLocal areaRemote workFlexible hours- ...can see the progress at role sits within OIT’s reimagined Software Engineering group. Created in 2019, OIT Software Engineering team is a talented... ...and are a highly collaborative, productive team. As a Senior Software Engineer, you’ll join the City’s internal development...SeniorWork at office
- ...Job Description Job Description Autonomous Robotics Software Engineer (Robotics / Autonomy / C++) Advanced Robotics Group, LLC is seeking... ..., mapping, path planning, and navigation · Integrate perception, sensing, and control systems into cohesive solutions ·...
- ...Software Engineer This position performs complex research, design, and software development assignments within a software functional area... ...• Design and work with complex data models. • Mentor less-senior software developers on development methodologies and optimization...Senior
- ...Job Description Job Description Senior Software Engineer A growing health technology company is seeking a full time Senior Software Engineer... ...to build scalable, cloud-based applications used by leading organizations. This role requires 2 days onsite each week in...SeniorFull time2 days per week
- ...Description EXIT83, a leader in custom software development and AI innovation, delivers... ...team, which includes former Microsoft engineers, brings deep experience in development, strategy... ...solutions. Integrity and Respect: Lead with empathy, listen actively, and take...SeniorFor contractors
$126k - $248k
...product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes. We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools which allow...SeniorLocal areaRemote workWorldwideFlexible hours- ...Senior Software Engineer, Backend Philadelphia, Pennsylvania, United States Perpay is a certified B Corp and Philadelphia's most impactful... ...experience and system reliability. The ideal candidate has helped lead the technical design and implementation of backend features...SeniorOdd jobFull timeWork at officeLocal areaRelocation packageWeekend work
$140k - $200k
...Senior Full Stack Engineer $140,000 - $200,000 Philadelphia, PA Fast growth tech firm hiring Senior... ...into scalable technical solutions Lead technical design decisions, ensuring... ...~8+ years of experience in full stack software development ~ Strong hands-on...SeniorLocal areaImmediate startRemote work$118k - $178k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...SeniorWork experience placementLocal area$180k - $200k
...Founded in 2017, rePurpose Global is the leading Packaging Sustainability & Compliance... ...Development: Contribute across the full software development lifecycle — from architecture... ...functional teams (product, design, and other engineering teams) to translate requirements into...SeniorLocal areaRemote workWorldwide- ...searching for an experienced and owner-minded Software Engineer to join Perpay and contribute to our culture of technical excellence. You will lead large-scale projects from start-to-... ...from entry-level contributors to senior-level executives. This opportunity is both...SeniorOdd jobFull timeWork at officeLocal areaRelocation packageWeekend work
- ...About the Role: We are looking for senior frontend engineers passionate about frontend technology... ...experience. The ideal candidate has helped lead the technical design and... ...pick up new technologies quickly, with software engineering best practices prioritized...SeniorOdd jobFull timeWork at officeLocal areaRelocation packageWeekend work
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems... ...code. You will have room to identify gaps, propose designs, lead implementation, mentor others, and help shape the roadmap...SeniorFull timeTemporary workFlexible hours$101.5k - $115.5k
The Senior Employee Relations Lead is responsible for conducting thorough, timely, and impartial workplace investigations involving complex employee relations matters, including discrimination, harassment, retaliation, policy violations, workplace misconduct, and other...SeniorFull timeContract workWork at officeLocal areaNight shift- ...systems, providers, and patients. The role of Senior Director, Global Real-World Evidence & Health Outcomes Research (GRWE& HO) Lead is critical to achieving this ambition by... ...projects, stakeholders, and other analytic staff in a senior role.Preferred Qualifications:If...SeniorFull timeLocal areaFlexible hours
- ...Job Details: Senior Corporate Governance & Compliance Lead 125-150,000 and Bonus Blue Bell, PA Role: This is a highly visible opportunity with a large, publicly traded organization headquartered locally. We are seeking 8+ years of governance and SEC compliance...SeniorPermanent employmentFull timeWork at officeRelocationRelocation package3 days per week
$85.6k - $149.4k
About the RoleAs a Senior Technology Product Manager - GTM Enablement and Launch Lead, you will play a critical role in ensuring the successful planning, coordination... ...that operates at the intersection of Product, Engineering, Product Marketing, Sales, Customer Success,...SeniorFull timeWork at office- ...help top clients shift to the New using leading-edge technologies on the most ground-breaking... ...satisfaction, and community impact.As a Senior Manager, you will be responsible for... ...also actively lead and mentor our junior staff resources. As Accenture’s Chemicals Center...SeniorFull timeWork experience placementLive inWork at officeLocal areaShift 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!
- robotic system engineer Philadelphia, PA
- robotics engineer Philadelphia, PA
- control systems engineer Philadelphia, PA
- senior robotics software engineer Philadelphia, PA
- assistant engineer Philadelphia, PA
- engineering aide Philadelphia, PA
- staff engineer Philadelphia, PA
- senior staff systems engineer Philadelphia, PA
- technology administrator Philadelphia, PA
- lead engineer Philadelphia, PA



