Software Engineer (Simulation)

Neuralink

San Francisco (CA)

On-site

USD 140,000 - 210,000

Full time

41 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Neuralink is building a next‑generation surgical robot to insert many tiny threads for brain–computer communication. You will own the end‑to‑end robot simulation, perform surgery and run tests on the simulated system, reproduce faults, and automate verification for CI on every commit.

You will build a full robot sim: dynamics, sensors, actuators, and interfaces; test the real robot software against simulated hardware; write automated integration tests, fault injections, and coverage; ensure

Qualifications

  • Bachelor’s degree in a technical field or equivalent practical experience.
  • Experience with async/concurrent systems and hardware interfaces.
  • Strong Rust skills; Python for test tooling and analysis.
  • Experience with robotics simulation tools (MuJoCo/Isaac Sim/Gazebo).
  • Familiarity with automated integration tests and debugging across software and firmware.

Responsibilities

  • Own end-to-end surgical robot simulation and testing.
  • Reproduce faults and automate verification for CI on every commit.
  • Build the full robot sim: dynamics, sensors, actuators, and interfaces.
  • Test real robot software and firmware against simulated hardware.
  • Write automated sim tests: scenarios, regressions, fault injection, coverage.
  • Make runs deterministic, measurable, and cost-efficient.

Skills

Rust
Python
Async programming
Test automation
Debugging
AI acceleration

Education

Bachelor’s degree in Engineering, CS, Physics, or equivalent

Tools

MuJoCo
Isaac Sim
Gazebo
Bazel
RPC
Telemetry

Job description

  • 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
  • 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 feedback, and iterate fast
  • Note: The team is hiring engineers at all levels, both junior and senior. What matters most is evidence of exceptional abilities and a drive to succeed

Experience with async and concurrent systems, hardware interfaces, RPC, and telemetryStrong Rust skills; Python for test tooling and analysis. Bazel experience is a plusReal robotics / physics sim experience (MuJoCo, Isaac Sim, Gazebo, or equivalent)Required: Bachelor’s degree in a technical field (Engineering, Computer Science, Physics, etc.) or equivalent practical experienceExperience building automated integration tests and debugging failures across software and firmwareEffective at using AI agents to accelerate work while maintaining quality

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Simulation Engineer for Brain-Computer Interfaces
Robotics Simulation Engineer for Brain-Computer Interfaces

Neuralink • Austin (TX), South San Francisco (CA)

On-site
USD 151,000 - 281,000
Medical, dental, vision insurance
RSU equity
401(k) plan
+4
Robotics Simulation Engineer – Brain-Computer Interface
Robotics Simulation Engineer – Brain-Computer Interface

Future Ventures • Town of Texas (WI)

On-site
USD 151,000 - 281,000
Growth potential
Medical, dental, and vision PPO
Paid holidays
+6
Software Engineer (HIL)
Software Engineer (HIL)

Neuralink • San Francisco (CA)

On-site
USD 150,000 - 230,000
Robotics Simulation Engineer - Surgical AI & CI Testing
Robotics Simulation Engineer - Surgical AI & CI Testing

Neuralink • San Francisco (CA)

On-site
USD 140,000 - 210,000
Software Engineer - Simulation
Software Engineer - Simulation

Neuralink • Austin (TX), South San Francisco (CA)

On-site
USD 151,000 - 281,000
Medical, dental, vision insurance
RSU equity
401(k) plan
+4
Software Engineer - Simulation
Software Engineer - Simulation

Future Ventures • Town of Texas (WI)

On-site
USD 151,000 - 281,000
Growth potential
Medical, dental, and vision PPO
Paid holidays
+6
Hardware-in-the-Loop Robotics Engineer (Brain Interface)
Hardware-in-the-Loop Robotics Engineer (Brain Interface)

Future Ventures • Town of Texas (WI)

On-site
USD 151,000 - 281,000
Equity (RSUs)
Full medical/dental/vision insurance
Paid holidays
+3
Robotics Engineer — Brain-Computer Interface Lab
Robotics Engineer — Brain-Computer Interface Lab

Future Ventures • Town of Texas (WI)

On-site
USD 151,000 - 281,000
Excellent medical, dental, and vision
Equity (RSUs)
401(k) plan
+5
Robotics Engineer
Robotics Engineer

Neuralink • Austin (TX), South San Francisco (CA)

On-site
USD 151,000 - 281,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Software Engineer - HIL
Software Engineer - HIL

Neuralink • Austin (TX), South San Francisco (CA)

On-site
USD 151,000 - 281,000
Medical insurance
Dental insurance
Vision insurance
+5