{"schemaVersion":"jobsearcher.job.v1","id":"5283a08adbe60273696b7290","url":"https://jobsearcher.com/jobs/5283a08adbe60273696b7290","canonicalUrl":"https://jobsearcher.com/jobs/5283a08adbe60273696b7290","title":"Principal Software Engineer - Core Infrastructure (Python/C++)","description":"Overview\nAs Principal Software Engineer for core infrastructure, you will set the technical direction for the Prism Mapping platform under real-time clinical constraints. You will mentor engineers, align multi-release roadmaps, and elevate software design for reliability and safety in a medical device context. You’ll shape cross-functional architecture spanning runtime, IPC, and device communication, directly impacting clinicians and patients. This is a high-impact, leadership-forward role in a collaborative, innovation-driven environment.\n\nCompensation / Benefitscompetitive salaryflexible benefits packagehealth, dental, vision insurance401(k) with employer matchpaid time offtuition assistance/reimbursement\nResponsibilitiesLead architecture for core infrastructure: runtime, IPC, device communication, services, and backend foundationsDefine multi-release direction to scale platform with new clinical capabilities and hardwareSet engineering standards for reliability, observability, performance, and safetyDeliver major subsystems and cross-cutting architectural initiativesExercise broad technical judgment on complex system problems with limited oversightDrive alignment across software, systems, quality, product, and other teamsPromote software design patterns and development best practicesProvide technical leadership through mentoring, reviews, and decision guidanceIdentify and drive improvements in architecture and development processesShape the technical roadmap for major subsystems or product capabilitiesCommunicate tradeoffs, risks, and recommendations to stakeholders across functions\nKey requirementsBachelor's degree or higher with relevant experience (degree details in description)Minimum 7 years of relevant experience (or 5 years with Master’s or 3 years with PhD)Proven experience architecting platform-level software used by other teamsExperience in Linux systems programming and real-time/near-real-time architectureStrong Python and C++ expertiseTrack record delivering complex, real-time, device-integrated, or networked systemsExperience leading large cross-functional technical initiativesExperience defining architecture and technical direction across components or teamsAbility to solve ambiguous, high-impact problems across multiple domainsExperience in regulated environments preferredAdvances in AI tool usage to raise productivity and qualityleadership and mentoringcross-functional collaborationability to communicate complex tradeoffs clearlyPythonC++Linux systems programming","company":"Medtronic","rawCompany":"medtronic","city":"Mounds View","state":"MN","isRemote":false,"isActive":false,"createdAt":"2026-09-15T04:01:42.455Z","occupations":[{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Principal Software Engineer - Core Infrastructure (Python/C++)","description":"Overview\nAs Principal Software Engineer for core infrastructure, you will set the technical direction for the Prism Mapping platform under real-time clinical constraints. You will mentor engineers, align multi-release roadmaps, and elevate software design for reliability and safety in a medical device context. You’ll shape cross-functional architecture spanning runtime, IPC, and device communication, directly impacting clinicians and patients. This is a high-impact, leadership-forward role in a collaborative, innovation-driven environment.\n\nCompensation / Benefitscompetitive salaryflexible benefits packagehealth, dental, vision insurance401(k) with employer matchpaid time offtuition assistance/reimbursement\nResponsibilitiesLead architecture for core infrastructure: runtime, IPC, device communication, services, and backend foundationsDefine multi-release direction to scale platform with new clinical capabilities and hardwareSet engineering standards for reliability, observability, performance, and safetyDeliver major subsystems and cross-cutting architectural initiativesExercise broad technical judgment on complex system problems with limited oversightDrive alignment across software, systems, quality, product, and other teamsPromote software design patterns and development best practicesProvide technical leadership through mentoring, reviews, and decision guidanceIdentify and drive improvements in architecture and development processesShape the technical roadmap for major subsystems or product capabilitiesCommunicate tradeoffs, risks, and recommendations to stakeholders across functions\nKey requirementsBachelor's degree or higher with relevant experience (degree details in description)Minimum 7 years of relevant experience (or 5 years with Master’s or 3 years with PhD)Proven experience architecting platform-level software used by other teamsExperience in Linux systems programming and real-time/near-real-time architectureStrong Python and C++ expertiseTrack record delivering complex, real-time, device-integrated, or networked systemsExperience leading large cross-functional technical initiativesExperience defining architecture and technical direction across components or teamsAbility to solve ambiguous, high-impact problems across multiple domainsExperience in regulated environments preferredAdvances in AI tool usage to raise productivity and qualityleadership and mentoringcross-functional collaborationability to communicate complex tradeoffs clearlyPythonC++Linux systems programming","datePosted":"2026-09-15T04:01:42.455Z","dateModified":"2026-09-15T04:01:42.455Z","hiringOrganization":{"@type":"Organization","name":"Medtronic","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Mounds View","addressRegion":"MN","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"5283a08adbe60273696b7290"},"url":"https://jobsearcher.com/jobs/5283a08adbe60273696b7290"}}