Firmware Engineer

Precision Neuroscience•Santa Clara, CA
•Onsite

About The Position

Precision Neuroscience is building a next-generation brain–computer interface (BCI) to heal and empower millions of people living with neurological conditions. Our first product, Layer 7, is designed to help people with severe paralysis operate digital devices using only their thoughts—opening up new possibilities for daily life. Our team brings together experts in neurosurgery, AI and machine learning, microfabrication, electrical engineering, clinical science, and more. We combine deep technical rigor with a people-first mindset to turn breakthrough research into real-world medical solutions. As a Precision employee, you’ll join one of the fastest-moving and best-capitalized companies in the emerging field of brain–computer interfaces. Since our founding in 2021, we have raised more than $430 million, advanced our technology through validation, and initiated human trials with leading hospitals across the country. Our Values: We build for human impact, measuring progress by the lives our work can change. We do no harm, holding ourselves to the highest standards of safety, integrity, and responsibility. We innovate with urgency because the stakes are high and our users can’t wait. We bring sharp minds, open ears, pairing expertise with curiosity, humility, and respect. And we lead the way, taking ownership of our work and helping to shape the future of our field. We are seeking a Firmware Engineer to help us develop the embedded software that makes our BCI technology possible. In this role, you will be building and testing cutting edge medical devices. You will operate within a tight-knit firmware team and collaborate closely with experts from other disciplines. You will be solving difficult problems and working on systems that stand to tangibly improve people’s lives. This position will be based in our Santa Clara office. We are unable to consider remote workers or individuals who are not currently based in the US and not legally authorized to work in the US.

Requirements

  • 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

Nice To Haves

  • Experience with safety-critical systems (medical devices / automotive / aerospace / …)
  • Prior work or experience with embedded systems security (threat modelling / encryption / authentication / secure bootloaders / …)
  • Working knowledge of Machine Learning and Artificial Intelligence (particularly in the context of embedded systems)

Responsibilities

  • 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.
  • Building an active implantable medical device that is going to improve the lives of millions of people.
  • Hands-on developer working shoulder to shoulder with electrical engineers for board bringup and product validation.
  • Collaborating with stakeholders across a range of disciplines.
  • Strong background in software testing.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service