Medtronic logo

Sr. Software Engineer (Yocto)

Medtronic

Newton, MA; Mounds View, MNHybridPosted 5 days ago$124,800 - $187,200/year
Full TimeSenior LevelTech & Data (Health IT)Medical Device
Original posting ↗

Summary

In this role you will play a pivotal role in accelerating our software development lifecycle, product operating system development, and ensuring the highest level of security and compliance in our product development processes. Your expertise will bridge the gap between complex medical software development and stable, secure product platforms, driving efficiency and reliability across all our engineering operations.

Job description

Primary 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 various aspects of the platform as required for regulatory approval

Required Qualifications

  • Bachelor's degree and a minimum of 4 years of relevant experience OR Master’s degree with a minimum of 2 years of relevant experience OR PhD with 0 years 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
  • Well-versed in containerization technologies, particularly Docker, and have practical experience integrating and optimizing NVIDIA drivers and related GPU software stacks within Linux and Yocto-based systems

Preferred Qualifications

  • Proficient in languages such as Python, C++, Bash, or similar
  • Familiarity with CI/CD, build automation, package management, and collaborative development workflows is essential, along with the 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 the medical device software industry (e.g., HIPAA, 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
  • Serve as a subject matter expert on Operating System platform best practices, providing guidance and mentorship to junior team members and other internal stakeholders

Requirements

  • Bachelor's degree and a minimum of 4 years of relevant experience OR Master’s degree with a minimum of 2 years of relevant experience OR PhD with 0 years 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
  • Well-versed in containerization technologies, particularly Docker, and have practical experience integrating and optimizing NVIDIA drivers and related GPU software stacks within Linux and Yocto-based systems

Benefits

  • Health, Dental & Vision Insurance
  • Health Savings Account
  • Healthcare Flexible Spending Account
  • Life Insurance
  • Long-term Disability Leave
  • Dependent Daycare Spending Account
  • Tuition Assistance
  • 401(k) Matching
  • Short-term Disability
  • Paid Time Off
  • Paid Holidays
  • Employee Stock Purchase Plan
  • Employee Assistance Program
  • Incentive Plans

Company overview

Medtronic is a global healthcare technology leader and one of the world's largest medical device companies, founded in 1949 in Minneapolis, Minnesota. The company operates in over 150 countries and employs more than 90,000 people worldwide. Medtronic's mission is to alleviate pain, restore health, and extend life through innovative medical technologies. The company develops and manufactures devices and therapies to treat more than 70 health conditions, including cardiac devices, cranial and spine robotics, insulin pumps, surgical tools, patient monitoring systems, and more. With a rich history that began with the invention of the battery-powered pacemaker, Medtronic has grown into a diversified healthcare technology company with four main business units: Minimally Invasive Therapies Group, Diabetes Group, Restorative Therapies Group, and Cardiac and Vascular Group. The company's therapies help approximately 72 million people annually and represent a significant force in advancing medical technology to address some of humanity's most challenging health problems.

Explore more jobs of your matchFind more biopharma roles with GetBioJob.