Mariana Minerals
Sr. Software Engineer, Autonomy
$140K–$200K
San Francisco HQ +2 · On-site · Senior · Full-time · Posted Oct 6, 2026
- Location
- San Francisco HQ
Houston, TX
Ann Arbor, MI - Experience
- 5-8+ years building software for robots, vehicles, or other systems that act in the physical world.
- Education
- Bachelor's degree in Computer Science, Computer Engineering, Robotics, Electrical, or related engineering discipline.
About the job
Build onboard and platform software for autonomous mining equipment, from sensor data pipelines and vehicle control to deployment, simulation, and field validation.
What you'll do
- Build and maintain vehicle software for sensors, data pipelines, deployment, monitoring, simulation, and testing.
- Integrate drive-by-wire systems and develop low-level control and safety logic, including degraded modes and e-stop behavior.
- Validate software through simulation, bench testing, and field work with engineering and mine operations teams.
What they ask for
- Bachelor's degree in Computer Science, Computer Engineering, Robotics, Electrical, or a related engineering discipline.
- 5-8+ years building software for robots, vehicles, or other systems that act in the physical world.
- Strong proficiency in C++ and/or Python, and experience with Linux and a robotics middleware such as ROS/ROS 2.
- Hands-on experience with sensor drivers, data pipelines, time synchronization, or calibration for LiDAR, cameras, radar, IMU, or GNSS.
Nice to have
- Experience in autonomous vehicles, robotics, automotive, or off-highway equipment.
Pay
$140K – $200K (base salary)
Tools
C++, Python, Linux, ROS/ROS 2, LiDAR, cameras, radar, IMU
Model-written summary · the original posting is authoritative