Senior Robotics Software Engineer

Wwshemi

San Francisco (CA)

On-site

USD 185,000 - 235,000

Full time

40 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Wwshemi in San Francisco, CA, seeks an experienced robotics software engineer to own production C++ features on a live robotic system, focusing on sensor data processing, tracking, control, and autonomy for field deployments.

You will optimize real-time performance, develop tests, and participate in field tests and on-site work. On-site only; visa sponsorship not available; security clearance valued.

Qualifications

  • At least 4 years of hands-on robotics software engineering experience.
  • Production C++ experience on a physical robotic system.
  • End-to-end ownership of features involving sensor data, tracking, or autonomy.
  • Fluency with real-time systems, including threading, latency, and timing.
  • Experience with ROS/ROS2, cameras, IMUs, encoders, or gimbal systems is a plus.
  • Defense, aerospace, or safety-critical software experience and an active security clearance is valued. US Person status is required due to export controls.

Responsibilities

  • Own production C++ features across sensor data processing, tracking, control, or autonomy.
  • Profile and resolve threading, latency, and timing issues in the software you own.
  • Develop tests alongside features and build or maintain CI/CD and hardware-in-the-loop testing.
  • Debug issues that occur on physical systems, including failures identified through recorded or replayed sensor data.
  • Take part in regular field testing.

Skills

Robotics software engineering
Production C++ on robotic systems
Real-time systems
Sensor data processing
CI/CD testing

Tools

ROS/ROS2
CI/CD tooling

Job description

This listing's locations On-site - San Francisco, California, United States

Employment Full-time

Workplace On site

Compensation $185000–235000 per year

Free account

Get 3 free job picks each day

A free account gets 3 random job picks daily. This role may not be included. Full access opens this job and every role, with descriptions and direct apply links.

Join a defense technology team building autonomous systems that combine robotics, perception, and directed energy. You will develop and validate software on physical hardware, supporting reliable sensing, tracking, control, and autonomy in field environments.

What You'll Do
  • Own production C++ features across sensor data processing, tracking, control, or autonomy.
  • Profile and resolve threading, process structure, latency, and timing issues in the software you own.
  • Develop tests alongside features and build or maintain CI/CD and hardware-in-the-loop testing.
  • Debug issues that occur on physical systems, including failures identified through recorded or replayed sensor data.
  • Take part in regular field testing.
What We're Looking For
  • At least 4 years of hands-on robotics software engineering experience.
  • Production C++ experience on a physical robotic system, with software that reached repeated use in the field or by operators, customers, or fleets.
  • End-to-end ownership of features involving sensor data, tracking, control, or autonomy.
  • Fluency with real-time systems, including threading, latency, and timing analysis.
  • Experience with sensor timestamps, time synchronization, coordinate-frame transforms, sensor fusion, Kalman filtering, or target tracking is valuable.
  • Familiarity with ROS or ROS2, cameras, IMUs, encoders, gimbal or turret systems, and robotics HIL testing is a plus.
  • Defense, aerospace, or safety-critical software experience and an active security clearance are valued. US Person status is required due to export controls.

Base salary is $185,000 to $235,000 annually, plus equity. Visa sponsorship is not available.

Location

On-site five days per week in San Francisco, California, United States. The role includes field test days.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer
Senior Robotics Software Engineer

CLERA • San Francisco (CA)

On-site
USD 185,000 - 235,000
Equity
Field testing days
Principal Robotics Software Engineer
Principal Robotics Software Engineer

Wwshemi • San Francisco (CA)

On-site
USD 235,000 - 305,000
Principal Robotics Software Engineer
Principal Robotics Software Engineer

Clera Labs, Inc. • San Francisco (CA)

On-site
USD 235,000 - 305,000
Senior Robotics Software Engineer
Senior Robotics Software Engineer

EngRadar • San Francisco (CA)

On-site
USD 185,000 - 235,000
Robotics Software Engineer
Robotics Software Engineer

RoboForce Inc. • Milpitas (CA)

Hybrid
USD 165,000 - 235,000
Stock options/equity
Health, dental, and vision insurance
401(k) plan
+2
Robotics Engineer
Robotics Engineer

mcfa • Middle River (MD)

On-site
USD 110,000 - 140,000
Competitive base salary
Support for required professional cert
Senior Robotics Engineer, Controls
Senior Robotics Engineer, Controls

Clera Labs, Inc. • San Francisco (CA)

On-site
USD 180,000 - 200,000
Senior Robotics Software Engineer - Real-Time Autonomy & Field Testing
Senior Robotics Software Engineer - Real-Time Autonomy & Field Testing

EngRadar • San Francisco (CA)

On-site
USD 185,000 - 235,000
Robotics Engineer
Robotics Engineer

Cindavi • Tacoma (WA)

Hybrid
USD 80,000 - 130,000
Relocation assistance
Hybrid work
Remote work possible
Robotics Software Engineer
Robotics Software Engineer

RoboForce • Milpitas (CA)

On-site
USD 165,000 - 235,000
Stock options/equity
Health, dental, and vision insurance
401(k) plan
+2