E

Epia Neuro

Neural interface restoring motor function post-stroke

Firmware Engineer 2

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeAlameda, CA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent practical experience.
  • At least 2 years of professional experience developing embedded firmware or embedded software.
  • Strong proficiency in C/C++ for microcontroller-based embedded systems.
  • Experience with microcontrollers such as ARM Cortex-M, hardware peripherals, interrupts, and embedded communication protocols such as UART, SPI, and I2C.
  • Experience with Python for scripting, automation, or embedded device testing.
  • Experience debugging embedded systems using oscilloscopes, logic analyzers, and hardware debuggers.
  • Ability to read schematics and understand basic digital and analog electronics.
  • Familiarity with real-time operating systems and embedded software design principles.
  • Experience using Git and participating in collaborative software development.
  • Ability to independently develop, debug, and test firmware features and collaborate across engineering disciplines.
  • Ability to work on site, including hands-on testing with prototype devices, laboratory equipment, and hardware bring-up and integration sessions.

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-based systems.
  • Implement firmware features involving hardware peripherals, real-time operation, custom application-specific integrated circuits, and communication protocols.
  • Develop Python scripts and applications to interface with embedded devices for testing, debugging, and characterization.
  • Participate in firmware design discussions and code reviews, contributing to software quality, reliability, and maintainability.
  • Support hardware bring-up, firmware integration, and troubleshooting of embedded systems.
  • Debug hardware and firmware issues using oscilloscopes, logic analyzers, JTAG/SWD debuggers, and other laboratory equipment.
  • Develop and execute unit tests, integration tests, and automated tests to verify firmware functionality and reliability.
  • Collaborate with hardware, software, and research teams to integrate firmware with the broader medical-device system.
  • Develop firmware within the regulated quality management system and software lifecycle, contributing to requirements, design, verification, and documentation consistent with ISO 13485 and IEC 62304.
  • Document firmware designs, interfaces, test procedures, and verification results to support development and regulatory activities.
  • Investigate defects, identify root causes, and implement corrective actions to improve firmware quality and reliability.

Desired Qualifications

  • Experience with Nordic Semiconductor nRF microcontrollers, the nRF Connect SDK, and Zephyr RTOS.
  • Experience with Bluetooth Low Energy, USB, or other embedded communication interfaces.
  • Experience developing low-power, battery-operated embedded systems.
  • Experience with automated firmware testing, unit testing frameworks, or continuous integration/continuous delivery pipelines.
  • Experience with static code analysis tools and embedded debugging tools such as Segger J-Link or GDB.
  • Experience developing software for medical devices or other regulated or safety-critical systems.
  • Familiarity with IEC 62304, ISO 13485, ISO 14971, or medical-device design controls.
  • Familiarity with secure firmware development and medical-device cybersecurity requirements.

About the Company

Epia Neuro

Neural interface restoring motor function post-stroke

Epia Neuro develops neural technologies to restore function for people with neurological conditions. Its lead platform uses a minimally invasive cranial implant with a wireless read/write brain–computer interface and AI software to translate neural intent into actions, fusing brain signals with external sensors to drive assistive devices like a grip-assist glove. The implant sits in the skull in under an hour, is wirelessly rechargeable, and modular to allow future upgrades without additional surgery. The goal is to restore daily independence for stroke survivors and expand to cognitive decline and other neurological disorders, targeting a multi‑billion-dollar market.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Alameda, CA
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Epia Neuro

See more jobs