Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Neuralink

Software Engineer (HIL)

Posted Updated
Discussion
  • 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 robot’s Hardware In the Loop (HIL) test system
  • Exercise the production surgical robot, controllers and firmware against controlled inputs, reproduce faults, and automate verification
  • Your HIL will enable unattended test & verification to run day and night
  • Your work will help deliver reliable surgical robots at scale, bringing Neuralink to more people
  • Build and maintain robot HIL — real hardware running production software and firmware
  • Write automated HIL tests for integration, timing, faults, and bring-up
  • Define pass/fail, coverage, and acceptance criteria
  • Wire software-in-the-loop tests, HIL tests, and hardware acceptance into one CI pipeline with logs, traces, and reproducible results
  • Own release-gating tests. When a failure escapes sim or HIL, you reproduce it and close the coverage gap
  • 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
  • Effective at using AI agents to accelerate work while maintaining quality
  • Strong Rust skills; Python for test tooling and analysis. Comfortable close to drivers, firmware, and buses
  • Experience debugging async and concurrent systems, RPC, telemetry, and timing failures across software and firmware
  • Experience with HIL, test rigs, or system-level verification on robots, vehicles, or similar hardware
  • Obsession with repeatability, edge cases, and traceability
  • Experience building automated test pipelines. Bazel experience is a plus

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.