Neuralink
Software Engineer - Simulation
$151K–$281K
Austin, Texas, United States +3 · Full-time · Posted Sep 25, 2026
- Location
- Austin, Texas, United States
South San Francisco, California, United States
Austin - ATX1
South San Francisco, California, United States - Experience
- No specific number of years stated; engineers at all levels are considered.
- Education
- Bachelor's degree in a technical field (Engineering, Computer Science, Physics, etc.) or equivalent practical experience.
About the job
Own and build end-to-end simulation for Neuralink’s surgical robot, enabling automated testing and verification of robot software and firmware against simulated hardware.
What you'll do
- Build the robot simulation, including dynamics, sensors, actuators, and product-stack interfaces.
- Create automated simulation tests, reproduce hardware failures, and make test runs deterministic and suitable for CI.
- Test robot software and firmware against simulated hardware and iterate based on user feedback.
What they ask for
- Strong Rust skills and Python for test tooling and analysis.
- Robotics or physics simulation experience.
- Experience with asynchronous and concurrent systems, hardware interfaces, RPC, and telemetry.
- Experience building automated integration tests and debugging software and firmware failures.
Nice to have
- Bazel experience.
- Experience with MuJoCo, Isaac Sim, Gazebo, or an equivalent simulator.
Pay
$151,000 — $281,000 USD (base salary)
Tools
Rust, Python, Bazel, MuJoCo, Isaac Sim, Gazebo, RPC
AI focus
Use AI agents to accelerate engineering work while maintaining quality.
Model-written summary · the original posting is authoritative