Firmware Engineer Intern, Robotics and Surgery Engineering

South San Francisco, California, United Statesvia Neuralink CareersPosted Jul 15, 2025
Match with my CV

Technical skills

RustC++

Role signals

HR

Responsibilities

This is a new role for our team that will allow you to create new embedded systems from scratch while challenging and refining the old. As a Firmware Engineer Intern, your responsibilities will encompass:

  • Developing and optimizing embedded software for robotic surgery applications
  • Streamlining our codebase by refining and, when necessary, retiring legacy embedded software
  • Rigorous testing and validation of software systems to meet the highest safety and reliability standards
  • Participating in peer code reviews
  • Writing drivers and applications to extend the functionality of our robotics
  • Specifying hardware and software choices as we develop future hardware platforms
  • Sharing your findings and progress with the team in a collaborative environment
  • Required

Qualifications

  • Demonstrated track record of success in a science or engineering field, evidenced by outstanding projects, innovations, or advanced problem-solving
  • Proven experience in software development, preferably with exposure to embedded systems

Preferred Qualifications

  • Embedded Software Development:
  • 2+ years of experience with embedded systems
  • Proficient with common communication protocols (SPI, UART, I2C, etc.)
  • Comfortable/working knowledge of more advanced protocols such as PCIe, MIPI CSI/DSI, USB, and 802.3
  • Proficient in at least one embedded language such as C, C++, or Rust
  • Proficient with embedded toolchains and workflow
  • Experience building and bringing-up MCUs or FPGAs
  • Experience with embedded stacks for ARM cores
  • Experience developing on embedded Linux platforms
  • Experience with embedded Linux kernel configuration and device tree setup
  • Experience with kernel driver development
  • Experience with ARM bootloaders
  • Experience coding drivers for actuators and sensors
  • Experience with high-speed data acquisition and processing
  • Electrical Engineering:
  • Foundational understanding of MCU architectures and peripheral integration
  • Solid knowledge in electrical engineering and DSP
  • Ability to interpret electrical schematics and datasheets, along with proficiency in using lab equipment
  • Expected Compensation:
  • The anticipated hourly rate for this position is listed below.
  • California Hourly Flat Rate:

$35/Hr Usd

What We Offer

  • Full-time employees are eligible for the following benefits listed below.
  • An opportunity to change the world and work with some of the smartest and most talented experts from different fields
  • Growth potential; we rapidly advance team members who have an outsized impact
  • Excellent medical, dental, and vision insurance through a PPO plan
  • Paid holidays

- Commuter benefits

  • Meals provided
  • Equity (RSUs) *Temporary Employees & Interns excluded
  • 401(k) plan *Interns initially excluded until they work 1,000 hours
  • Parental leave *Temporary Employees & Interns excluded
  • Flexible time off *Temporary Employees & Interns excluded

Before you apply

  • 1Which parts of your CV prove experience with Rust, C++, and HR?
  • 2Which recent work examples would make your application stronger for this role?
  • 3What details from the original source listing should you confirm before applying?

Loading similar active roles...