Senior Embedded Software Engineer

Creating the future of brain-computer interfaces to help people with paralysis regain mobility and independence and invent new technologies.
$180,000 - $300,000
Embedded
Senior Software Engineer
In-Person
5+ years of experience
AI · Healthcare · Robotics

Description For Senior Embedded Software Engineer

Join the Brain Interfaces Embedded Systems Team at Neuralink, where we're revolutionizing brain-computer interfaces to enhance human capabilities and improve lives. As a Senior Embedded Software Engineer, you'll be part of an elite team working on high-performance, safety-critical embedded systems for next-generation brain-computer interfaces.

You'll collaborate with chip designers, electrical engineers, and software specialists in a fast-paced environment. The role focuses on developing firmware that serves as the operational kernel for our implants, directly impacting product capabilities. Your expertise in embedded systems, C/C++, and Python will be crucial in delivering safety-critical systems while managing power, radio, and thermal requirements.

We're seeking candidates with 5+ years of embedded systems experience who excel in cross-functional collaboration. You'll need strong fundamentals in electrical engineering and digital signal processing, along with the ability to read schematics and work with development tools. The position offers competitive compensation ($180,000-$300,000) and comprehensive benefits including medical insurance, equity, and 401(k).

This is an opportunity to work at the forefront of neurotechnology, contributing to solutions that could help people with paralysis regain independence. You'll be part of a team that values both thoughtful design and practical delivery, working on challenges that range from bare-metal firmware to system-wide integration. The role combines technical depth with meaningful impact, making it ideal for engineers who want to push the boundaries of what's possible in brain-computer interface technology.

Last updated 7 minutes ago

Responsibilities For Senior Embedded Software Engineer

  • Own complex challenges from definition to solution
  • Work cross functionally to deliver safety critical systems while considering power, radio, and thermal requirements
  • Take ownership of products and/or core features; from planning and design to execution and testing
  • Build on fundamental understanding of hardware while contributing to bare-metal firmware
  • Embrace a fast-paced iterative environment that prioritizes shipping manufacturable solutions

Requirements For Senior Embedded Software Engineer

Python
  • 5+ years of experience with embedded systems
  • Proficient in C/C++, and Python
  • Knowledge of MCU architectures, peripherals, and development environments
  • Comfortable reading electrical schematics and datasheets
  • Deep knowledge of the embedded toolchains and workflow
  • Strong EE & DSP fundamentals
  • HW/SW debugging skills with lab equipment
  • Cross-disciplinary team player
  • Ability to deliver reliable manufacturable solutions

Benefits For Senior Embedded Software Engineer

401k
Commuter Benefits
Dental Insurance
Medical Insurance
Parental Leave
Vision Insurance
  • Excellent medical, dental, and vision insurance through a PPO plan
  • Paid holidays
  • Commuter benefits
  • Meals provided
  • Equity + 401(k) plan
  • Parental leave
  • Flexible time off

Interested in this job?

Jobs Related To Neuralink Senior Embedded Software Engineer

Senior Embedded Software Engineer

Senior Embedded Software Engineer role at Neuralink, developing safety-critical firmware for brain-computer interfaces, requiring 5+ years of embedded systems experience.

Senior Embedded Software Engineer

Senior Embedded Software Engineer role at Neuralink, developing safety-critical firmware for brain-computer interfaces, requiring 5+ years of embedded systems experience.

Embedded Systems Engineer

Senior Embedded Systems Engineer position developing safety-critical firmware for brain-computer interfaces, offering competitive salary and benefits.

Embedded Systems Engineer

Senior Embedded Systems Engineer role at Neuralink, developing firmware for brain-computer interfaces with competitive pay and benefits.

Senior Mechanical Engineer

Senior Mechanical Engineer role at Neuralink focusing on brain-computer interface device development, including surgical robotics and microfabrication.