TAR
Software Engineer, Robotics
San Francisco Bay Area · On-site · Full-time · Posted Sep 15, 2026
- Experience
- Professional experience is required; no number of years specified. Nice-to-have: 2+ years of professional Rust experience.
About the job
Build and deploy autonomy and fleet software for construction robots operating on real hardware at remote sites.
What you'll do
- Develop perception, localization, planning, state estimation, and control software for robots.
- Build multi-robot fleet coordination, simulation, CI, telemetry, and operator tools.
- Debug software in the field and support offline operation and deployment.
What they ask for
- Professional experience building software for robotic or autonomous systems.
- Experience shipping production robotics software on deployed hardware.
- Expertise across the autonomy stack and production code in a systems programming language such as C, C++, or Rust.
- Experience with real-time, resource-constrained environments.
Nice to have
- 2+ years of professional Rust experience in a real-time, safety-critical environment.
- Experience with outdoor or construction autonomy, GNSS/RTK, SLAM, outdoor localization, or multi-robot fleet management.
Pay
Up to $15K (relocation bonus)
Tools
C, C++, Rust, GNSS/RTK, SLAM
Model-written summary · the original posting is authoritative