
Principal Robotics Software Engineer
Clera · San Francisco · Onsite
- Internet & E-commerce
- 11–50 employees
- San Francisco
Mixed hiring record · median 4 days open
Hiring signal
Actively hiring
Posted 4 days ago · still listed on the employer's own board · How we score
All reasons
- 34% of this employer's openings are over 60 days old
In its favour
- Posted 4 days ago
- Still listed on the employer's own board
- Publishes a salary range
About the Role
Join the robotics team at a defense technology company developing autonomous systems to detect and counter unmanned aerial threats. This is a senior, hands-on individual contributor role focused on production robotics software running on real hardware.
What You'll Do
- Write and own critical production C++ across the robotics stack.
- Define and maintain system-wide timing and safety contracts from perception through control.
- Take software from prototype to dependable field releases, including packaging, deployment, CI/CD, quality assurance, and hardware-in-the-loop testing.
- Mentor and grow the robotics team while continuing to contribute code directly.
- Debug hardware and field issues, including during regular range tests.
What We're Looking For
- 10 or more years of hands-on robotics software engineering experience and a record of shipping systems.
- Recent, hands-on production C++ experience on physical robotic systems.
- Experience taking robotics software from prototype to repeatable use in field, operator, fleet, or customer settings.
- System-level experience with timing, threading, latency, and reliability, as well as release processes, deployment, CI/CD, quality assurance, or hardware-in-the-loop testing.
- Broad robotics experience across sensors, perception, tracking, control, middleware, and deployment; familiarity with sensor timestamps, time synchronization, or coordinate transforms is valuable.
- Experience mentoring or growing a team while remaining an individual contributor.
- ROS or ROS2 and experience with cameras, IMUs, encoders, or gimbal systems are useful. Defense, aerospace, safety-critical software, systems languages beyond C++, sensor fusion, or an active security clearance are also valuable.
- Must meet applicable U.S. person requirements for export-controlled work.
Compensation & Benefits
Base salary
$235,000 to $305,000 annually. Visa sponsorship is not available.
Location
On-site five days per week in San Francisco, California, United States, with range days included.
Skills
- C++
- ROS
- ROS2
More jobs at Clera
All 153- Senior Data ScientistClera · Remote · EUR 75,000–100,000/yrtoday
- Senior Software EngineerClera · Remote · EUR 70,000–95,000/yrtoday
- Senior Data EngineerClera · Remote · EUR 70,000–95,000/yrtoday
- Senior Product EngineerClera · Munich · EUR 60,000–90,000/yrtoday
- AI Infrastructure / Product EngineerClera · Remote · USD 180,000–260,000/yrtoday
Similar roles
- Staff Platform EngineerMotive · Seattle · USD 181,000–220,000/yrtoday
- Software Engineer - MonitoringMotive · Seattle · USD 164,000–200,000/yrtoday
- Senior Principal Machine Learning Engineer - RecommendationsSoundCloud · New York · USD 280,000–325,000/yrtoday
- Senior Full-Stack Engineer - Artist SuccessSoundCloud · New York · USD 160,000–190,000/yrtoday
- Senior Applied AI Engineer - OperateVi · United Statestoday
- Software Engineer IIIndeed.com · United Statestoday