Sr. Platform Software Engineer (Linux)

Medtronic•Mounds View, MN
•$124,800 - $187,200•Onsite

About The Position

The Sr. Platform Software Engineer will accelerate software development lifecycle and product operating system development while ensuring security and compliance in product development. The role bridges medical software development and stable, secure product platforms, supporting efficiency and reliability across engineering operations. The ideal candidate has extensive experience developing and maintaining Linux-based software, deep expertise in Yocto build environments and embedded Linux, and strong knowledge of Linux architecture, device integration, and troubleshooting at application and platform levels. The position requires working onsite at least four days per week.

Requirements

  • Bachelor's degree and at least 4 years of relevant experience, or a master's degree and at least 2 years of relevant experience, or a PhD with 0 years of relevant experience.
  • Experience configuring and customizing Linux.
  • Experience creating Yocto-based Linux distributions.
  • Hands-on experience with security principles and best practices, including secure boot and software security hardening.
  • Knowledge of containerization technologies, particularly Docker.
  • Practical experience integrating and optimizing NVIDIA drivers and related GPU software stacks within Linux and Yocto-based systems.
  • For baccalaureate degrees earned outside the United States, a degree satisfying the requirements of 8 C.F.R. § 214.2(h)(4)(iii)(A) is required.
  • For roles below Principal level, candidates must possess unrestricted U.S. work authorization at hire and throughout employment.

Nice To Haves

  • Proficiency in Python, C++, Bash, or similar languages.
  • Familiarity with CI/CD, build automation, package management, and collaborative development workflows.
  • Ability to work effectively in complex, multidisciplinary engineering environments.
  • Solid understanding of network protocols and services.
  • Familiarity with compliance standards and security frameworks relevant to medical device software, such as HIPAA and FDA regulations.
  • Excellent problem-solving abilities and a proactive approach to addressing challenges and finding solutions.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Responsibilities

  • Develop and maintain platform software and build infrastructure.
  • Create and support Yocto-based Linux distributions for varied hardware targets.
  • Create CI/CD pipelines integrated with security and functionality automation tools.
  • Support secure networking, secure boot, and OS update mechanisms.
  • Maintain platform support for containerized applications using Docker.
  • Collaborate with product teams to define platform capabilities.
  • Develop and document platform aspects as required for regulatory approval.
  • Serve as a subject matter expert on operating system platform best practices, providing guidance and mentorship to junior team members and internal stakeholders.

Benefits

  • Competitive salary and flexible benefits package.
  • Short-term incentive through the Medtronic Incentive Plan (MIP).
  • Health insurance.
  • Dental insurance.
  • Vision insurance.
  • Health Savings Account.
  • Healthcare Flexible Spending Account.
  • Life insurance.
  • Long-term disability leave.
  • Dependent daycare spending account.
  • Tuition assistance/reimbursement.
  • Simple Steps global well-being program.
  • Incentive plans.
  • 401(k) plan with employer contribution and match.
  • Short-term disability.
  • Paid time off.
  • Paid holidays.
  • Employee Stock Purchase Plan.
  • Employee Assistance Program.
  • Non-qualified Retirement Plan Supplement, subject to IRS earning minimums.
  • Capital Accumulation Plan, available to Vice Presidents and above or subject to IRS earning minimums.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service