Embedded Firmware Engineer II – Medical Devices, Onsite

Epia Neuro

Alameda (CA)

On-site

USD 115,000 - 140,000

Full time

29 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Healthcare coverage for you and depend
Generous vacation policy
Parental leave
Office Alameda, CA

Job summary

Epia Neuro in Alameda, CA is seeking a Firmware Engineer II to design, implement, and test embedded firmware for implantable neural interfaces and external devices. You will work across the embedded software lifecycle, from hardware bring-up to verification, in a regulated medical-device environment.

Join a cross-disciplinary team, write robust C/C++ code, develop device drivers, and contribute to automated tests and documentation under ISO 13485 / IEC 62304.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or related field or equivalent experience.
  • 2+ years of professional experience in embedded firmware or embedded software.
  • Strong proficiency in C/C++ for microcontroller-based embedded systems.
  • Experience with microcontrollers (e.g., ARM Cortex-M), peripherals, interrupts, and I2C/SPI/UART.
  • Experience with Python scripting for testing/automation and embedded device testing.
  • Experience debugging embedded systems with oscilloscopes, logic analyzers, and hardware debuggers.
  • Ability to read schematics and understand basic electronics and RTOS concepts.
  • Familiarity with Git and collaborative development; strong communication skills.

Responsibilities

  • Design, develop, test, and maintain embedded firmware in C/C++ for implantable and external medical devices.
  • Develop device drivers, communication interfaces, and application-level firmware for microcontroller systems.
  • Implement firmware features involving peripherals, RTOS, and communication protocols.
  • Develop Python scripts and applications to interface with embedded devices for testing and debugging.
  • Participate in firmware design discussions and code reviews to improve quality.

Skills

C/C++
ARM Cortex-M
Python
RTOS
Firmware debugging
Communication protocols
Git
Problem solving

Education

Bachelor's degree in CS/EE/CE

Tools

Git
Segger J-Link
GDB
JTAG
SWD

Job description

Epia Neuro in Alameda, CA is seeking a Firmware Engineer II to design, implement, and test embedded firmware for implantable neural interfaces and external devices. You will work across the embedded software lifecycle, from hardware bring-up to verification, in a regulated medical-device environment.

Join a cross-disciplinary team, write robust C/C++ code, develop device drivers, and contribute to automated tests and documentation under ISO 13485 / IEC 62304.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Electrical Systems Engineer II, Implantable Medical Devices
Electrical Systems Engineer II, Implantable Medical Devices

Epia Neuro • Alameda (CA)

On-site
USD 100,000 - 136,000
Competitive base salary with equity
Healthcare coverage for you and depend
Generous vacation policy
+2
Firmware Engineer II
Firmware Engineer II

Epia Neuro • Alameda (CA)

On-site
USD 115,000 - 140,000
Equity
Healthcare coverage for you and depend
Generous vacation policy
+2
Senior Electrical Engineer - Medical Devices | Equity + PTO
Senior Electrical Engineer - Medical Devices | Equity + PTO

Epia Neuro • Alameda (CA)

On-site
USD 140,000 - 200,000
Competitive Base Salary
Equity
Healthcare Coverage for Employee and D
+3
Staff Electrical Systems Engineer — MedTech Hardware Lead
Staff Electrical Systems Engineer — MedTech Hardware Lead

Epia Neuro • Alameda (CA)

On-site
USD 140,000 - 190,000
Competitive base salary with equity
100% healthcare coverage for you and/​
Generous vacation policy
+2
Staff Electrical Systems Engineer
Staff Electrical Systems Engineer

Epia Neuro • Alameda (CA)

On-site
USD 140,000 - 190,000
Competitive base salary with equity
100% healthcare coverage for you and/​
Generous vacation policy
+2
Firmware Engineer — Embedded Medical Devices (BCI)
Firmware Engineer — Embedded Medical Devices (BCI)

Precision Neuroscience • Santa Clara (CA)

On-site
USD 120,000 - 180,000
Embedded Software Test Engineer II - Medical Devices
Embedded Software Test Engineer II - Medical Devices

Applied Medical • Rancho Santa Margarita (CA)

On-site
USD 71,000 - 85,000
Competitive pay
Comprehensive benefits package
Education reimbursement
+2
Manager/Lead Firmware Engineer
Manager/Lead Firmware Engineer

Metric • Union City (CA)

On-site
USD 200,000 - 230,000
Electrical Systems Engineer II
Electrical Systems Engineer II

Epia Neuro • Alameda (CA)

On-site
USD 100,000 - 136,000
Competitive base salary with equity
Healthcare coverage for you and depend
Generous vacation policy
+2
Embedded Software Development Engineer-Onsite
Embedded Software Development Engineer-Onsite

Elyon International • Murrysville

On-site
USD 110,000 - 140,000
Paid sick leave
Medical/Dental (optional)
401(k) Retirement Plan (optional)
+3