CareerPlanSign in

Senior Firmware Engineer

Audubon, PA💼 Full-time🗓 2026-05-29 → 2026-09-25

Core

Develop and deliver reliable, compliant embedded firmware for implantable medical devices used in spinal cord injury repair and chronic pain treatment.

Role type

Senior IC firmware engineer (medical devices)

Builds

Implantable stimulators and external accessories

Domain

Medical devices / Implantable neurostimulation

Deliverable

production ML models | product features

Required skills

C (embedded), ARM microcontrollers, wireless communication, oscilloscope usage, bus analyzer usage, logic analyzer usage, IEC 62304, ISO 13485, FDA QSR, implantable medical device development

Preferred skills

Assembly, C++, C#, Rust, FDA submissions experience

Technologies

ARM, C, C++, C#, Rust, Assembly

Responsibilities

Design and implement embedded and PC-based software interfacing with implantable stimulators; define software requirements, create designs, implement code, and perform verification and validation; investigate, debug, and analyze device issues in complex system interactions; support deployed products by identifying root causes and implementing corrective actions; conduct cross-functional design and code reviews; evaluate new technologies through literature reviews and proof-of-concept efforts; mentor junior engineers and peers.

Seniority

Senior, hands-on IC with technical leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.