Firmware Engineer Intern at Neuralink - ScoutJobs - The AI-curated global job board
Skip to content
N
Posted 16 hours ago

Firmware Engineer Intern

NeuralinkFirmware Engineer Intern

Requirements

Track record in science or engineering, Software development experience, Embedded systems exposure

Skills

C#RustEmbedded SystemsARMLinux

About the role

About the Company

Neuralink is creating devices that enable a bi-directional interface with the brain to restore movement to the paralyzed, restore sight to the blind, and revolutionize human-digital interaction.

Responsibilities

  • Developing and optimizing embedded software for robotic surgery applications
  • Streamlining codebase by refining or retiring legacy embedded software
  • Rigorous testing and validation of software systems for safety and reliability
  • Participating in peer code reviews
  • Writing drivers and applications to extend robotics functionality
  • Specifying hardware and software choices for future hardware platforms
  • Sharing findings and progress in a collaborative environment

Requirements

  • Demonstrated track record of success in science or engineering
  • Proven experience in software development, preferably with embedded systems

Preferred Qualifications

  • 2+ years of experience with embedded systems
  • Proficiency in C, C++, or Rust
  • Knowledge of communication protocols (SPI, UART, I2C, PCIe, MIPI, USB, 802.3)
  • Experience with ARM cores, embedded Linux, and kernel driver development
  • Experience with MCU or FPGA bring-up
  • Ability to interpret electrical schematics and use lab equipment
  • Foundational understanding of MCU architectures and DSP
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Firmware Engineer Intern

Neuralink · South San Francisco

Sign up to apply