On-Site Firmware Engineer II - Medical Devices (Alameda)

Epia Neuro

Alameda (CA)

On-site

USD 110,000 - 170,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Full healthcare
Generous vacation
Parental leave
Alameda waterfront office

Job summary

Epia Neuro 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 full firmware lifecycle, from hardware bring-up to verification, in a regulated medical-device environment.

The role emphasizes hands-on development, cross-disciplinary collaboration, and rigorous testing with regulators in mind. Alameda, CA on-site role with strong engineering culture.

Qualifications

  • Bachelor's degree in CS/EE or related field, or equivalent practical experience.
  • 2+ years of professional experience developing embedded firmware or embedded software.
  • Strong proficiency in C/C++ for microcontroller-based embedded systems.
  • Experience with microcontrollers (e.g., ARM Cortex-M) and peripherals (UART, SPI, I2C).
  • Experience with Python for scripting, automation, or testing of embedded devices.
  • Experience debugging embedded systems with oscilloscopes, logic analyzers, and hardware debuggers.
  • Ability to read schematics and understand basic electronics.
  • Familiarity with RTOS and embedded software design principles.
  • Experience using Git and collaborative software development.

Responsibilities

  • Design, develop, test, and maintain embedded firmware for implantable and external medical devices.
  • Develop device drivers, interfaces, and application-level firmware for microcontroller-based systems.
  • Implement firmware features involving hardware peripherals, RTOS, and communication protocols.
  • Develop Python scripts to interface with embedded devices for testing and debugging.
  • Participate in design discussions and code reviews to improve quality and maintainability.
  • Support hardware bring-up and firmware integration for embedded systems.
  • Debug firmware issues using oscilloscopes, logic analyzers, and debuggers.
  • Develop and execute unit and integration tests; ensure traceability in a regulated environment.
  • Collaborate with hardware, software, and research teams to integrate firmware with the medical-device system.
  • Document firmware designs, interfaces, tests, and verification results as part of quality/regulatory activities.

Skills

C/C++
Embedded systems
Python scripting
Git version control
RTOS concepts

Education

Bachelor's degree in CS/EE or related field
Equivalent practical experience

Tools

Segger J-Link
GDB
JTAG/SWD debuggers
Nordic nRF Connect SDK
Zephyr RTOS

Job description

Epia Neuro 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 full firmware lifecycle, from hardware bring-up to verification, in a regulated medical-device environment.

The role emphasizes hands-on development, cross-disciplinary collaboration, and rigorous testing with regulators in mind. Alameda, CA on-site role with strong engineering culture.

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
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
Firmware Engineer II
Firmware Engineer II

Epia Neuro • Alameda (CA)

On-site
USD 110,000 - 170,000
Equity
Full healthcare
Generous vacation
+2
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
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
Manager/Lead Firmware Engineer
Manager/Lead Firmware Engineer

Metric • Union City (CA)

On-site
USD 200,000 - 230,000
Staff Mobile Engineer - Regulated Medical Apps
Staff Mobile Engineer - Regulated Medical Apps

Epia Neuro • Alameda (CA)

Hybrid
USD 180,000 - 250,000
Competitive base salary with equity
Healthcare coverage for you and depend
Generous vacation policy
+2
Technical Project Manager, Software & Firmware
Technical Project Manager, Software & Firmware

Epia Neuro • Alameda (CA)

On-site
USD 120,000 - 160,000
Competitive salary + equity
Healthcare coverage for you and depend
Generous vacation policy
+2
Principal Firmware Engineer for Implantable Medical Devices
Principal Firmware Engineer for Implantable Medical Devices

Enterra Medical, Inc. • Saint Louis Park (MN)

Hybrid
USD 130,000 - 160,000