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- ...Description About Burro Burro is the leading robotics company in the world by number of... ...The Role We are looking for a Senior Robotics Platform Engineer to own the full lifecycle of how... ...complexity of deploying software to a fleet of autonomous machines in...SeniorWork at office
- ...Senior Software Engineer, Services (this role is US based remote, all candidates must be authorized to work in the United States without restriction) What we believe In the past few years, private equity investors have invested more than a trillion dollars...SeniorRemote jobFull time
- ...Full Stack Engineer, Tooling (this role is US based remote, all candidates must be authorized to work in the United States without... ...equity investors have invested more than a trillion dollars in software and tech-enabled companies. And in many cases, the underlying tech...SeniorRemote jobFull timeImmediate start
- ...technology. In a world where investors deploy trillions annually into software and tech-enabled businesses, we're the team that makes sure... ...right in. Job Role We’re building small, highly capable engineering pods (2–3 engineers) that own problems end-to-end and move...SeniorRemote jobFull time
- We are looking for a Senior Front End Software Engineer to build modern, scalable web applications. This role combines hands-on Angular development with... ...maintainable solutions that support long-term growth.• Lead technical direction for frontend development by...Senior
- ...KPMG is currently seeking a Senior Associate to join our Accounting... ...services, including leading client interviews and discussions... ...expertise Understand common software development methodologies, object... ...functional team of KPMG engineers to conduct research and development...SeniorFull timeLocal area
- 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 searching for a Senior AI Engineer to help build and evolve the AI-powered development... ...system, partner with an AI Enablement Lead and engineering stakeholders on shared... ...-on experience building production software or internal platforms (APIs, workflow...SeniorCasual work
- ...collaborative, bringing together researchers, engineers, and traders to design and deploy... ...great tools. We are looking for a Senior Software Engineer to join our Research Tech team... ...with quantitative researchers and trading leads on a daily basis — designing, building,...Senior
$95.3k - $158.8k
...performs complex research, design, and software development assignments within a software... ...solutions.QUALIFICATIONS:• 5+ years of Software Engineering experience• BS Engineering/Computer... ...with complex data models.• Mentor less-senior software developers on development...SeniorFull timeLocal area$95.3k - $158.8k
Senior Software Engineer AI Agents · Wellsheet at ElsevierAbout Wellsheet at Elsevier: Wellsheet is a clinical decision support platform used by... ...in the clinical experience.Pairing with the engineer leading our agent work, ship an improvement to a production agent feature...SeniorFull timeLocal area- 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
$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorFull timeRemote work- ...digital. As a leader in pathology AI software, we are empowering pathologists and scientists... ...by over $100 million in funding from leading healthcare and technology investors,... ...in medicine.About the RoleAs a Senior Software Engineer, you’ll help build and evolve the software...SeniorWork at officeShift work
- ...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
$86.6k - $144.4k
Senior Software Engineer: Clinical Data Platform · Wellsheet at ElsevierAbout Wellsheet at Elsevier: Wellsheet is a clinical decision support platform... ...role You will build the platform API alongside the squad lead: own endpoints, contracts, and the extraction work that...SeniorFull timeLocal area$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$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$139.3k - $203.6k
...received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking... ...development lifecycle and advance best practices in agile engineering.Lead the design and delivery of high-quality security features...SeniorFull timeTemporary workLocal areaRemote workFlexible hours- ...Sr Software Engineer - UIThe Sr Software Engineer is primarily responsible for the support of the existing software applications and enhance... ...successful candidate will be required to collaborate effectively with senior developers, US and India based development team members,...Senior
$158k - $217k
Partner Solution Lead, Databricks - East RegionWho You’ll Work WithSlalom helps clients use data... ...Platform with Slalom’s broader consulting, engineering, industry, and delivery capabilities. This role is ideal for a senior technical leader who can move comfortably between...SeniorTemporary workLocal area- ...operates the core APIs, services, orchestration layers, integrations, and business capabilities. This role combines strong software engineering discipline with agentic development practices to deliver secure, scalable, resilient services from design through production...SeniorContract work
- ...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
- ...Senior Software Engineer As a Senior Software Engineer, you will play a crucial role in designing, developing, and leading technical projects in the logistics domain. Your expertise in EDI, API integration, and Cloud-based architecture will be instrumental in shaping...SeniorWork at officeRemote work2 days per week3 days per week
- ...Senior Software Engineer – MainframeRemote - United StatesJR013948 This role requires a highly skilled and experienced Senior Mainframe Developer... ...of enterprise application support and acts as a technical lead, responsible for maintaining, enhancing, and supporting critical...SeniorFull timeTemporary workRemote workWork from homeFlexible hours
$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
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!
- robotics engineer Philadelphia, PA
- control systems engineer Philadelphia, PA
- senior robotics software engineer Philadelphia, PA
- robotic system engineer Philadelphia, PA
- senior staff systems engineer Philadelphia, PA
- assistant engineer Philadelphia, PA
- engineering aide Philadelphia, PA
- technology administrator Philadelphia, PA
- staff engineer Philadelphia, PA
- lead operating engineer Philadelphia, PA




