Clera

Principal Robotics Software Engineer

Clera
Apply
5 hours ago

Base Salary

$235k - $305k/yr

Responsibilities

  • Write and own production C++ across the robotics software stack.
  • Establish timing and safety contracts across perception, tracking, control, and autonomy.
  • Turn prototype software into repeatable field releases through packaging, deployment, CI/CD, quality assurance, and hardware-in-the-loop testing.
  • Mentor and grow the robotics team while remaining hands-on as an individual contributor.
  • Debug hardware and field issues during regular range tests.

Requirements

  • At least 10 years of hands-on robotics software engineering experience with shipped systems and recent coding experience.
  • Production C++ experience on physical robotic systems spanning sensors, perception, tracking, control, middleware, and deployment.
  • Experience taking a robotics stack from prototype to repeatable use in field, operator, fleet, or customer settings.
  • Experience owning system-wide timing, threading, and latency and building release, CI/CD, quality assurance, or hardware-in-the-loop processes.
  • Experience mentoring or growing a team while continuing to code as an individual contributor.
  • Familiarity with ROS or ROS2, cameras, IMUs, encoders, or gimbal systems is useful.
  • Defense, aerospace, or safety-critical software experience and an active security clearance are valued.
  • Must be a U.S. Person due to export control requirements.

Benefits

  • Base salary is $235,000 to $305,000 annually.
  • On-site five days per week in San Francisco, California, with range days included.

Tech Stack

Categories

Robotics
Contact me