← All roles

Firmware Engineer

Precision· Firmware
Apply on company site
Santa Clara, California$130k - $140kFull-timePosted 2w ago

About the role

Firmware Engineer responsible for developing and testing embedded software for Precision Neuroscience's brain-computer interface devices, working closely with electrical engineers, within a hybrid work environment based in Santa Clara, CA.

Responsibilities

  • You will be a key contributor to the development and testing of embedded software for our cutting-edge brain computer interfaces across the entire product lifecycle - from early design to release and maintenance. Along with a growing team of firmware engineers, you will be building an active implantable medical device that is going to improve the lives of millions of people.
  • You are a hands-on developer who feels right at home working shoulder to shoulder with electrical engineers for board bringup and product validation.
  • You are a great communicator, and you excel at collaborating with stakeholders across a range of disciplines.
  • Safety is at the heart of our ethos at Precision - and it is for you too. Candidates for this role must have a strong background in software testing.

Qualifications

  • 3+ years of experience with embedded systems
  • Proficient in C/C++ and Python
  • Experienced in working with microcontrollers (e.g. Nordic / NXP / STM / …) and communication protocols (e.g. SPI / I2C / UART / USB / BLE / Wi-Fi / ...)
  • Skilled at writing unit tests and clear software documentation
  • Adept at software debugging with tools such as the GNU Debugger and RTT printing
  • Comfortable using lab equipment to debug hardware and firmware (signal generators / logic analyzers / oscilloscopes / DMMs / …)
  • Prior experience with automation and hardware-in-the loop testing (Jenkins / Github Actions / Bitbucket Pipelines / …)
  • Able to read and discuss datasheets and electrical schematics
  • Familiar with modern AI tools and is comfortable using them judiciously

Skills

Required:Embedded systemsC/C++PythonMicrocontrollers and protocolsUnit testing and documentationDebugging with toolsLab equipment debuggingAutomation / CI pipelinesSchematic and datasheet reading
Nice to have:AI tools familiarity

Benefits

  • Diverse and inclusive culture
  • Equal opportunity employer
  • Security-focused hiring process and official communications from precisionneuro.io domains
Last updated Oct 21, 2026. Interested? Apply on the company site.

About Precision

The brain-computer interface that will change everything

Unlocking the full potential of the brain.

brain–computer interfaceneurotechnologyhealthcareneuroscience

More open roles at Precision