N

Senior Firmware Engineer – Implantable Medical Devices

Nervonik, Inc.
Full-time
On-site
$120,000 - $200,000 USD yearly
About Nervonik

Nervonik is a medical technology company dedicated to revolutionizing peripheral nerve stimulation (PNS) for the treatment of chronic pain. Our mission is to develop cutting-edge, minimally invasive solutions that improve patient outcomes and enhance quality of life.

Position Overview

As a Senior Firmware Engineer, you will be responsible for the design, development, and testing of electronics and firmware within implantable and external neurostimulation devices. This role requires expertise in analog and digital circuits, low-power embedded systems, wireless communication, and firmware development. You will work closely with mechanical, electrical, software, and biomedical engineers to bring innovative neurostimulation solutions from concept to commercialization.

Key Responsibilities
• Design, develop, and test firmware for the implantable and external medical devices, including wireless communication with the user interface.
• Perform risk analysis of the design and create detailed design documentation.
• Develop low-power, high-reliability applications for neurostimulation, including power management, bioelectronic interfaces, and cybersecurity.
• Implement real-time signal processing, closed-loop stimulation algorithms, and communication protocols (e.g., Bluetooth Low Energy, NFC).
• Optimize power consumption and system efficiency for extended battery life in implantable and external applications.

Testing & Validation
• Characterize the performance of the system
• Develop protocols and tools necessary to execute and document testing of implantable and external hardware and firmware.
• Support EMC/EMI testing and Safety testing for medical devices.
• Support in-vitro and in-vivo studies. Support usability studies.
• Ensure activities are in compliance with FDA, FCC, ISO 14708, IEC 60601, and ISO 62304 standards.

Cross-Functional Collaboration
• Work closely with electrical engineers, mechanical engineers, software engineers, and neuroscientists to ensure seamless integration of hardware, firmware, and stimulation algorithms.
• Collaborate with the project team to translate system requirements into engineering specifications.
• Support manufacturing, including prototyping, supplier selection, tool creation and validation, and process optimization.

Qualifications & Experience

Required:
• Bachelor’s or Master’s degree in Electrical Engineering, Biomedical Engineering, or related field.
• 8+ years of experience in embedded firmware development for implantable or external medical devices.
• Expertise in analog and digital circuits, microcontrollers, and power management.
• Hands-on experience with low-power embedded firmware, real-time systems, and sensor integration.
• Proficiency in C/C++ for embedded systems development.
• Experience with wireless communication technologies (BLE, NFC) in medical devices.
• Familiarity with medical device regulations (ISO 14708, IEC 60601, IEC 62304).

Preferred:
• Experience with cybersecurity regulations and deliverables
• Experience with risk management (risk/benefit assessment, hazard analysis, design FMEA, process FMEA, tracing of mitigators)
• Experience with usability standards
• Knowledge of neurostimulation, bioelectronics, and electrophysiology.
• Experience with MATLAB, Python, or other signal processing tools.

Salary Range: $120,000 – $200,000 plus stock options

Location: San Francisco Bay Area, Los Angeles Area, San Diego, Minneapolis, or Houston

How to Apply:

If you are passionate about firmware engineering for implantable medical devices, we want to hear from you! Please submit your resume and cover letter outlining your experience and expertise.

📩 Apply at hr@nervonik.com