Neuralink
Software Engineer - HIL
$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 - Education
- Bachelor’s degree in a technical field (Engineering, Computer Science, Physics, etc.) or equivalent practical experience.
About the job
Own and develop a hardware-in-the-loop test system that verifies Neuralink’s surgical robot, controllers, and firmware through automated, repeatable tests and release gates.
What you'll do
- Build and maintain HIL systems and automated tests for integration, timing, faults, and bring-up.
- Define verification criteria and integrate software-in-the-loop, HIL, and hardware acceptance testing into a CI pipeline.
- Reproduce failures that escape simulation or HIL and close test coverage gaps.
What they ask for
- Strong Rust skills and Python for test tooling and analysis.
- Experience with HIL, test rigs, or system-level verification on robots, vehicles, or similar hardware.
- Experience debugging asynchronous and concurrent systems, RPC, telemetry, and timing failures across software and firmware.
- Bachelor’s degree in a technical field or equivalent practical experience.
Nice to have
- Bazel experience.
- Effective use of AI agents while maintaining quality.
Pay
$151,000 — $281,000 USD (base salary)
Tools
Rust, Python, Bazel
AI focus
Use AI agents to accelerate engineering work while maintaining quality.
Model-written summary · the original posting is authoritative