Firmware Engineer — Embedded Medical Devices (BCI)

Precision Neuroscience

Santa Clara (CA)

On-site

USD 120,000 - 180,000

Full time

36 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Precision Neuroscience in Santa Clara is seeking a Firmware Engineer to develop and validate the embedded software powering our next‑gen brain–computer interfaces. You’ll collaborate with electrical engineers and ML experts to build safe, reliable software for active implantable devices and perform end‑to‑end testing from design through release.

The ideal candidate has 3+ years in embedded systems, strong C/C++ and Python, experience with microcontrollers (Nordic, NXP, STM), and hands‑on

Qualifications

  • 3+ years of experience with embedded systems.
  • Proficient in C/C++ and Python.
  • Experience with microcontrollers (Nordic/NXP/STM) and comms (SPI/I2C/UART/USB/BLE/Wi‑Fi).
  • Skilled at writing unit tests and software documentation.
  • Strong debugging skills using tools like GDB and RTT.
  • Comfortable using lab equipment for hardware–firmware debugging.
  • Experience with automation and hardware‑in‑the‑loop testing (CI pipelines).
  • Ability to read datasheets and electrical schematics.
  • Familiar with modern AI tools and their careful use in embedded systems.

Responsibilities

  • Develop and test embedded software for our brain–computer interface devices.
  • Collaborate with electrical engineers for board bring‑up and validation.
  • Contribute to end‑to‑end product lifecycle from design to release.
  • Ensure safety‑critical considerations and robust software testing.

Skills

Embedded systems
C/C++
Python
Unit tests
Debugging
Lab equipment
Automation
Hardware-in-the-loop
Data sheets
AI tools

Tools

Nordic microcontrollers
NXP microcontrollers
STM microcontrollers
SPI
I2C
UART
USB
BLE
Wi‑Fi
GDB
RTT
Jenkins
GitHub Actions
Bitbucket Pipelines

Job description

Precision Neuroscience in Santa Clara is seeking a Firmware Engineer to develop and validate the embedded software powering our next‑gen brain–computer interfaces. You’ll collaborate with electrical engineers and ML experts to build safe, reliable software for active implantable devices and perform end‑to‑end testing from design through release.

The ideal candidate has 3+ years in embedded systems, strong C/C++ and Python, experience with microcontrollers (Nordic, NXP, STM), and hands‑on

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer — Brain-Interface Systems
Embedded Firmware Engineer — Brain-Interface Systems

NeuroTechX Services Inc. • South San Francisco (CA)

On-site
USD 119,000 - 281,000
Medical, dental, vision insurance
Commuter benefits
Meals provided
+2
Firmware Engineer
Firmware Engineer

Precision Neuroscience • Santa Clara (CA)

On-site
USD 120,000 - 180,000
Embedded Systems Intern — High-Impact Firmware for BCIs
Embedded Systems Intern — High-Impact Firmware for BCIs

Neuralink • Austin (TX)

On-site
USD 70,000 - 100,000
Medical, dental, and vision insurance
Paid holidays
Commuter benefits
+4
Brain-Interface Embedded Firmware Engineer
Brain-Interface Embedded Firmware Engineer

Neuralink • San Francisco (CA)

On-site
USD 119,000 - 281,000
Excellent medical, dental, and vision insurance
Flexible time off
Equity (RSUs)
Embedded Firmware Engineer
Embedded Firmware Engineer

DeepRec.ai • Massachusetts

On-site
USD 110,000 - 160,000
Firmware Engineer
Firmware Engineer

Insight Global • League City (TX)

On-site
USD 60,000 - 80,000
Manager/Lead Firmware Engineer
Manager/Lead Firmware Engineer

Metric • Union City (CA)

On-site
USD 200,000 - 230,000
Firmware Engineer (Mid/Sr/Principal)
Firmware Engineer (Mid/Sr/Principal)

Thrive Recruitment Agency • Kennewick (WA)

On-site
USD 90,000 - 120,000
Embedded Firmware Intern: Help Build Brain Interfaces
Embedded Firmware Intern: Help Build Brain Interfaces

Neuralink • San Francisco (CA)

On-site
USD 39,778 - 56,653
Medical, dental, and vision insurance
Paid holidays
Meals provided
+2
Firmware Test Engineer
Firmware Test Engineer

Echo • San Francisco (CA)

On-site
USD 170,000 - 200,000
Stock options
401(k) matching
Competitive compensation