CareerPlanSign in

Principal Software Engineer - CRM

Minneapolis, Minnesota, United States of America💼 Full-time🗓 2026-09-23 → 2026-09-25

Core

Design, develop, and verify embedded software applications for implantable cardiac medical devices.

Role type

Principal Software Engineer (Embedded Systems)

Builds

Implantable cardiac medical devices

Domain

Medical device industry / Embedded systems

Deliverable

production ML models | product features

Required skills

Embedded software development, verification strategy definition, C/C++ programming, embedded systems architecture, real-time operating systems (RTOS), test and debug activities, CI/CD pipelines, wireless/Bluetooth technologies

Preferred skills

Automated test framework design, laboratory instrumentation usage, highly regulated industry experience

Responsibilities

Lead verification activities for embedded medical device software, define and own software verification strategy, provide technical leadership for verification across projects, ensure compliance with quality system requirements and risk management, coordinate cross-functional execution to meet project objectives

Seniority

Principal, hands-on IC with strategic leadership

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