CareerPlanGet AI match score →

Software Engineer II – PH – Fridley/Rice Creek, MN (Onsite)

Fridley, Minnesota, United States of America💼 Full-time💰 $100,000–$100,000🗓 2026-07-08 → 2026-07-30

Core

Design, develop, and verify embedded software for implantable medical devices (neurostimulators) to treat bladder and bowel control conditions.

Role type

Embedded Software Engineer (Medical Devices)

Builds

Firmware for implantable neurostimulator systems

Domain

Healthcare / Medical Devices / Neuromodulation

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded C/C++, firmware development, Bluetooth Low Energy (BLE) stacks, device drivers, communication protocols, unit and integration testing, software hazard analysis, regulatory compliance (medical device standards)

Preferred skills

Experience with regulated software development environments, knowledge of Medtronic Neuro devices and programs

Technologies

C, C++, Bluetooth Low Energy (BLE), proprietary communication protocols

Responsibilities

Design and maintain embedded software for implantable neurostimulators; develop firmware utilizing various BLE stacks; contribute to requirements, architecture, and design documentation; execute unit and integration testing; perform regression testing and failure analysis; collaborate with cross-functional teams on system design and product release; ensure compliance with medical device regulations and quality standards

Seniority

Mid-level IC (2+ years experience)

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