Skip to main content

Neuralink

Software Engineer - Simulation

Austin, Texas, United States; South San Francisco, California, United States$151k–$281kfull-timemidAdded today

About this role

Build and own the end-to-end simulation system for Neuralink's surgical robot, enabling comprehensive testing and verification of brain surgery hardware and software. You'll create physics simulations, automated test frameworks, and fault reproduction tools that run efficiently in CI/CD pipelines to accelerate development timelines.

What you'll do

  • Design and implement full robot simulation including dynamics, sensors, actuators, and product-stack interfaces
  • Develop automated test scenarios, regression tests, fault injection, and coverage analysis for the simulated robot
  • Test real robot software and firmware against simulated hardware to catch issues early
  • Reproduce hardware failures in simulation to identify root causes and accelerate troubleshooting
  • Optimize simulation runs to be deterministic, measurable, and efficient enough for continuous integration
  • Collaborate with users and stakeholders to gather feedback and iterate on simulation capabilities

What they're looking for

  • Rust programming (strong proficiency required)
  • Physics simulation frameworks (MuJoCo, Isaac Sim, Gazebo, or equivalent)
  • Python for test tooling and analysis
  • Async and concurrent systems design
  • Hardware interfaces and telemetry integration
  • Automated integration testing and failure debugging
  • AI agents and tools for accelerating development
  • Bazel build system (plus)

Benefits

  • Base salary $151,000–$281,000 USD plus equity (RSUs)
  • Comprehensive medical, dental, and vision insurance (PPO)
  • Paid holidays and flexible time off
  • Meals provided and commuter benefits
  • 401(k) retirement plan
  • Parental leave and opportunity to work on world-changing technology
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Neuralink

Neuralink develops brain-computer interface technology and neurosurgical robots to enable direct interaction between the brain and computing systems. The company is hiring engineers across clinical implementation, user interface design, manufacturing, and software development to support its pioneering medical devices and surgical systems.

View all jobs at Neuralink

Likely interview questions

  • Describe your experience building physics simulations or using simulation frameworks like MuJoCo or Gazebo—what was your role and what challenges did you face?
  • How have you approached making simulation runs deterministic and efficient enough to integrate into CI/CD pipelines?