N

Neuralink

Builds brain implants for computer control

Firmware Engineer - Robotics and Surgery Engineering

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • 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.
  • Bachelor's degree in Electrical Engineering, Computer Science, or an equivalent experience.
  • Preferred: 2+ years of experience with embedded systems.
  • Preferred: Proficiency with common communication protocols such as SPI, UART, and I2C.
  • Preferred: Working knowledge of advanced protocols such as PCIe, MIPI CSI/DSI, USB, and 802.3.
  • Preferred: Proficiency in at least one embedded programming language such as C, C++, or Rust.
  • Preferred: Proficiency with embedded toolchains and workflow.
  • Preferred: Experience building and bringing up MCUs or FPGAs.
  • Preferred: Experience with embedded stacks for ARM cores.
  • Preferred: Experience developing on embedded Linux platforms.
  • Preferred: Experience with embedded Linux kernel configuration and device tree setup.
  • Preferred: Experience with kernel driver development.
  • Preferred: Experience with ARM bootloaders.
  • Preferred: Experience coding drivers for actuators and sensors.
  • Preferred: Experience with high-speed data acquisition and processing.
  • Preferred: Foundational understanding of MCU architectures and peripheral integration.
  • Preferred: Solid knowledge of electrical engineering and digital signal processing.
  • Preferred: Ability to interpret electrical schematics and datasheets and proficiency in using lab equipment.

Responsibilities

  • Develop and optimize embedded software for robotic surgery applications.
  • Refine the codebase and retire legacy embedded software when necessary.
  • Test and validate software systems to meet safety and reliability standards.
  • Participate in peer code reviews.
  • Write drivers and applications to extend robotics functionality.
  • Specify hardware and software choices for future hardware platforms.
  • Share findings and progress with the team in a collaborative environment.

Desired Qualifications

  • 2+ years of experience with embedded systems.
  • Proficiency with common communication protocols such as SPI, UART, and I2C.
  • Working knowledge of advanced protocols such as PCIe, MIPI CSI/DSI, USB, and 802.3.
  • Proficiency in at least one embedded programming language such as C, C++, or Rust.
  • Proficiency 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.
  • Foundational understanding of MCU architectures and peripheral integration.
  • Solid knowledge of electrical engineering and digital signal processing.
  • Ability to interpret electrical schematics and datasheets and proficiency in using lab equipment.

About the Company

Neuralink

Builds brain implants for computer control

Neuralink builds implanted brain interfaces for people with paralysis, translating neural activity into commands for computers and other devices. Its Telepathy system is designed to let users move a cursor or operate a robotic arm through intended movements, bypassing damaged pathways between the brain and muscles. The company develops the implant, surgical robot and decoding software together, with a rechargeable device that sends recorded signals wirelessly to its application. Its medical devices are investigational, and clinical studies assess their safety and usefulness before commercial approval. Founded in 2016 by a team including Elon Musk, Neuralink is based in Austin, Texas, United States.

Company size
201-500
Company stage
Series E
Total funding
$1.3B
Headquarters
Austin, TX
Founded
2016

Recently Posted Jobs

Explore more opportunities at Neuralink

See more jobs