> Markdown version of [/jobs/ext/640191-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/640191-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** Medtronic Inc. - **Location:** Lafayette, CO, United States - **Experience:** Experienced - **Salary:** $152,800.0 - $229,200.0 - **Contract:** Temporary contract - **Skills:** .NET Framework, Adobe InDesign, Software Applications, Software System Penetration Testing, C Sharp (Programming Language), Profiling, Software Quality, Embedded Operating Systems, Kiosk Mode, Software Engineering, SonarQube, Static Application Security Testing - **Published:** June 25, 2026 - **Apply:** https://www.juju.com/job/00000000gawgyk ## About the Role Bachelor's Degree in Engineering or technically related and 7+ years of software development experience Or, Master's Degree in Engineering or technically related and 5+ years of software development experience OR PhD with 3 years of software development experience Specialized Skills or Experience: + Experience with acting as a software architect and software development lead + Experience with building desktop applications in C#, .NET, andUI frameworks such asWPF + Experience with kiosk mode applications and system hardening + Ability to work in a team-oriented environment + Experience with applying Agilemethodologyto software development + Ability to communicate and align with Test, Regulatory, Quality, and other cross functions. + Superb written and oral communication skills + Experience communicating with external stakeholders, such as auditors and customers + Experience with SAST tools such as SonarQube + Experience with memory and performance profiling Nice to Have: + Knowledge of medical device security and product development standards + Experience with embedded medical devices For Baccalaureate degrees earned outside of the United States, a degree that satisfies the requirements of 8 C.F.R. § 214.2(h)(4)(iii)(A) is required. ## Description The Principal Software Engineer acts as a software architect for the AC&M R&D organization and the development lead for patient monitors used in surgical environments. They will collaborate with cross-functional resources and lead junior software developers to revise the product architecture to implement new features and deliver robust product updates to the market. They will be accountable for the software quality of the product and embrace the Medtronic Mission every day to make a positive difference in the lives of our patients and caregivers. This individual is expected to be hands-on and willing to heavily engage in design and development activities throughout the product lifecycle. Responsibilities: + Act as development lead for patient monitors typically used in surgical environments + Create andmaintainproduct technical documentation + Provide mentorship and guidance to junior software developers + Organize day-to-day activities of the software developers on the product team andparticipateinstandups + Collaborate with R&D resourceslocatedin Hyderabad, India + Participate in triage of product issues to understand the risk andimpact + Answer technical questions on product behavior for internal and external stakeholders + Collaborate with product owner, business analyst, and test lead to ensure alignment + Work with OS build engineer to ensure embedded operating system is configured and hardened appropriately + Collaborate with product securityengineeron secure design, threatmodelingand security deliverables + Provide estimates of level of effort for issues and new features + Collaborate with team to analyze vulnerabilitiesidentifiedby penetration testing andSBOManalysis + Set up and conduct product demos for stakeholders + Responsibilities may include thefollowingand other duties may be assigned. + Designs, develops, tests, debugs and implements operating systems components, softwaretoolsand utilities. + Determinessystems software design requirements. + Ensures that system improvements are successfully implemented andmonitoredto increase efficiency. + Generates systems software engineering policies,standardsand procedures. + May work across a variety of software lifecycle activities asdeterminedby program needs. ## Related Videos - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Automated Code Quality Checks with Custom SonarQube Rules](https://www.wearedevelopers.com/videos/428-automated-code-quality-checks-with-custom-sonarqube-rules) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Enhancing Workload Security in Kubernetes](https://www.wearedevelopers.com/videos/356-enhancing-workload-security-in-kubernetes) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Practical tips for keeping your C# code base clean](https://www.wearedevelopers.com/videos/100149-practical-tips-for-keeping-your-c-code-base-clean) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)