CareerPlanSign in

Sr. Principal Embedded Software Engineer

Fridley, Minnesota, United States of America💼 Full-time💰 $178,400–$178,400🗓 2026-09-03 → 2026-09-30

Core

Lead embedded software architecture, design, and lifecycle management for implantable and external neuromodulation therapy systems managing chronic pain, movement disorders, and epilepsy.

Role type

Senior Principal Embedded Software Engineer (Technical Leadership & Architecture)

Builds

Secure, reliable, and regulatory-compliant embedded software for patient-facing neuromodulation products

Domain

Medical Devices / Neuromodulation / Embedded Systems

Deliverable

production ML models | product features

Required skills

Embedded software architecture, Real-Time Operating System (RTOS) design, ARM v8m architecture development, Hardware/software integration, Regulatory compliance (IEC 62304/60601-1), Agile/DevOps practices, Technical leadership, Root-cause analysis

Preferred skills

RTOS schedulability analysis, USB CDC/HID interfaces, Security solutions (TLS 1.3, x509), Driver development, Bluetooth & RF telemetry, Oscilloscope/Logic analyzer usage

Technologies

Azure RTOS, ThreadX, ARM v8m, TLS 1.3, x509, USB, Bluetooth, RF, JTAG, UART

Responsibilities

Lead embedded software architecture and technical decision-making; Define and evaluate software/hardware/security/RTOS design approaches; Collaborate with cross-functional teams to resolve complex technical challenges; Provide technical oversight to globally distributed teams; Investigate and resolve complex product issues via debugging and integration; Ensure compliance with medical device software standards; Advance Agile, DevOps, and automated testing practices; Assess technical risks and emerging technologies.

Seniority

Principal, hands-on IC with strategic leadership and mentorship

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