Software Engineer - Simulation
MiddleOn-site (San Francisco)Salary undisclosed
Required Skills
PythonNext.jsRust
Job Description
About Neuralink:
We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize how humans interact with their digital world.
The Role
Neuralink’s next generation surgical robot will perform brain surgery at scale, installing hundreds of tiny threads into the brain to enable brain computer communication.
You will own the end to end surgical robot simulation. Perform surgery and run tests on the simulated robot. Reproduce faults, and automate verification. Your simulation will enable test & verification to run on every commit.
What you’ll do
- Build the full robot sim: dynamics, sensors, actuators, and product-stack interfaces.
- Test the real robot software and firmware against simulated hardware.
- Write automated sim tests: scenarios, regressions, fault injection, and coverage.
- Make runs deterministic, measurable, and cheap enough to run in CI.
- Reproduce hardware failures in sim to accelerate our test timelines.
- The success of the project is on you. You talk to users, get feedb
Ready to apply? Optimize your CV for this specific jobAI customizes your experience bullets and increases chances to get hired.