CareerPlanSign in

Senior Principal Software Engineer - CRDN

Minneapolis, Minnesota, United States of AmericaFull-time2026-09-03 → 2026-10-02

Core

Architect, design, build, and scale embedded software for next-generation medical devices treating hypertension via energy-based therapies.

Role type

Senior Principal Software Engineer (Embedded Systems) (via careerplan.io/jobs/R74634-1-senior-principal-software-engineer-crdn-at-medtronic)

Builds

Embedded software for Coronary and Renal Denervation medical devices

Domain

Medical Devices / Healthcare Technology

Deliverable

production ML models | product features

Required skills

Embedded software architecture, C++, Python, C#, Linux OS, PetaLinux, Yocto, FreeRTOS, Containers, Secure SDLC, Software risk management

Preferred skills

Microservices architecture, Event-driven systems, FPGA, Cloud/Connected medical devices

Responsibilities

Architect and design embedded software solutions, Define architectural standards and design patterns, Make high-impact technical decisions, Review system designs and integration approaches, Optimize system performance and reliability, Lead Risk Assessment and Requirements development

Seniority

Senior, hands-on IC with architectural leadership