Software Engineer Intern, Robotics
Neuralink
This job at a glance
- Who can apply
- New grads and up to 1 year
- Must know
- C++CRust
- Nice to have
- LinuxComputer vision
- Work
- On-site in South San Francisco · internship
- Pay
- Not stated by the employer.
- Skill demand
- C++40%C22%Linux16%Rust7%of 45 similar entry-level jobs posted in the US this week
- Listed
- Nov 8, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About Neuralink
Neuralink is creating devices that enable a bi-directional interface with the brain, aiming to restore movement to the paralyzed, sight to the blind, and revolutionize human interaction with their digital world.
Team Description
The Robot Software Team builds software for scalable neurosurgery, ensuring safe implantation of the N1 device. This includes core control, sensors and perception, autonomy, and surgery analytics. The role integrates closely with robot hardware, surgery engineering, and BCI applications teams. Neuralink fosters a meritocratic environment that values honest communication, rigorous inquiry, and the assembly of high-performing individuals.
Job Description and Responsibilities
As a Software Engineer Intern on the Robot Software Team, you will write and test software on an actual surgical robot. The robotics integrate actuated devices with microelectromechanical systems and novel surgical procedures, emphasizing high-precision, high-repeatability mechanical motion, reliability, and fail-safe design.
You will be expected to:
- Develop safety-critical software for the robot, contributing directly to surgery-ready software.
- Take ownership of a project integral to robot functioning, from design to implementation, under guidance.
- Address issues promptly to support robot operation by non-software teams.
- Work across engineering disciplines, with software interactions involving mechanical, electrical, biological, and neuroscience teams.
Requirements & Tech Stack
- Experience in writing performant applications in a system language like C, C++, and Rust.
- Ability to work on mission-critical and safety-critical systems.
- Strong bias for action and first principles thinking.
Qualifications
- Evidence of exceptional ability in engineering or computer science.
Preferred Qualifications
- Hands-on experience with robotics or high-reliability systems.
- Experience coding in Linux and debugging on Linux systems.
- Experience in computer vision.
- Experience in kinematics and motion planning.
- Experience working on medical robots.
- Experience working in a high-precision environment.
California Hourly Rate: $35/hr USD