- Relayrobotics.Com
- San Jose, CA
- Full-Time
- 38 days ago
- $120,000–$200,000
Senior/Staff Autonomy Software Generalist.
Before you go
Before you leave us, sign up for our email alerts
We don't do job spam, just the best digital jobs delivered straight to your inbox.
Senior/Staff Autonomy Software Generalist: our view in 3 lines...
- The Role:This role is for a senior robotics software specialist working on autonomy software for service robots in healthcare and other large-scale environments.
- The Person:The person will design and improve path planning, perception, localization and mapping algorithms, evaluate sensors, build testing and metrics tooling, and work across hardware, firmware, applications and operations teams.
- Requirements:The ideal candidate has a master’s degree in Robotics, Computer Science, or a related field, 4 or more years developing production robotics or autonomy software, and strong proficiency in ROS, C++ and Python in a Linux environment.
About the role
We’re looking for an autonomy software generalist to work across the full robotics stack — perception, localization, mapping, and planning — while collaborating closely with hardware, firmware, applications, and operations teams. This is a broad role suited to someone who thrives on solving problems end-to-end, from algorithm design to fleet-scale deployment, and who stays energized by the fast pace of advances in robotics and AI.
We’re looking for an autonomy software generalist to work across the full robotics stack — perception, localization, mapping, and planning — while collaborating closely with hardware, firmware, applications, and operations teams. This is a broad role suited to someone who thrives on solving problems end-to-end, from algorithm design to fleet-scale deployment, and who stays energized by the fast pace of advances in robotics and AI.
Responsibilities
Requirements
4 or more years developing production robotics or autonomy software.
Strong proficiency in ROS, C++ and Python in a Linux environment.
Hands-on experience implementing and tuning algorithms in two or more of: perception, path/motion planning, localization/mapping, sensor calibration.
Experience with deploying deep learning models
Solid software engineering fundamentals: Git, code review, CI/CD, and build pipeline maintenance.
Practical experience working with real sensor data from lidar, cameras, and/or ToF sensors.
Demonstrated ability to work cross-functionally and ship to real hardware.
Nice to Haves
Familiarity with cutting-edge ML approaches to localization, mapping, and perception (e.g., object detection and tracking, learned features, visual place recognition).
Experience with cloud-based or collaborative/lifelong SLAM systems.
Experience with containerization and deployment tooling
A track record of staying current with robotics and AI research and bringing new ideas into practice.
Why Join Relay Robotics?
Compensation
Compensation:
Based on experience and qualifications.
