Mind Robotics
Simulation and Validation Software Engineer
Palo Alto · On-site · Full-time · Posted Aug 13, 2026
- Experience
- Demonstrated experience required; no number of years stated.
- Education
- Technical degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience and evidence of exceptional ability.
About the job
Builds simulation-integrated test infrastructure and validation pipelines to verify robotic firmware, controls, and runtime behavior across software-in-the-loop and hardware environments.
What you'll do
- Develop automated SIL test suites and integrate simulated inputs and dynamic models, including camera feeds.
- Own regression tools for result analysis, failure triage, and coverage tracking.
- Coordinate validation during integration and assembly, turning real-world failures into repeatable tests and tracking issues to closure.
What they ask for
- Technical degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience and evidence of exceptional ability.
- Strong software engineering fundamentals; fluency in Python and comfort with C/C++ or Rust.
- Demonstrated experience building validation, simulation, or test infrastructure for physical systems such as robots, motors, or actuators.
Nice to have
- Experience with robotics middleware or runtime systems (ROS2 or similar).
- Experience with simulation tools such as MATLAB/Simulink, MuJoCo, or Gazebo; other listed preferences include safety standards, lab and embedded-debugging equipment, and agent-driven coding practices.
Tools
Python, C/C++, Rust, ROS2, MATLAB/Simulink, MuJoCo, Gazebo, Claude Code
AI focus
The role supports generalized physical AI by building simulation and validation systems for robotic software; agent-driven coding practices are a nice-to-have.
Model-written summary · the original posting is authoritative