Medical Device Operating Systems Engineer (IRC295649)

$$$$

Job Description

Role Overview
Develop, build, and maintain embedded operating systems for regulated medical devices. Focus on Windows IoT and Linux (Yocto) platforms. Own automated OS build pipelines and DevOps workflows. Ensure OS security, reliability, and regulatory compliance

  • Bachelor’s degree in Computer Engineering, Computer Science, or related field (orequivalent experience)
  • 5+ years experience in embedded or system‐level OS development
  • Hands‐on experience with Windows IoT (Enterprise or Core)
  • Hands‐on experience with Linux, preferably Yocto Project
  • Experience with automated build systems and CI/CD pipelines
  • Proficiency in Python, Bash, and/or PowerShell
  • Strong understanding of OS security fundamentals
  • Experience working in regulated environments (medical device preferred)

Preferred Qualifications

  • Experience with IEC 62304, ISO 14971, IEC 81001‐5‐1
  • Familiarity with FDA cybersecurity guidance
  • Experience generating and maintaining SBOMs
  • Knowledge of secure update mechanisms
  • Experience with device drivers or hardware bring‐up

Tools & Technologies

  • Operating Systems: Windows IoT, Embedded Linux (Yocto)
  • CI/CD: Azure DevOps, GitHub Actions, GitLab CI, Jenkins
  • Build Systems: BitBake, CMake, MSBuild
  • Version Control: Git
  • Security: Secure Boot, TPM, BitLocker, dm‐crypt
  • Scripting: Python, Bash, PowerShell

 

Job Responsibilities

Design and maintain Windows IoT and Yocto‐based Linux OS images
Develop and support automated OS build pipelines (CI/CD)
Create and maintain BSPs, kernel configs, and system services
Integrate secure boot, encryption, code signing, and OS hardening
Support OS patching, upgrades, and lifecycle management
Implement OS‐level cybersecurity controls
Support threat modeling, vulnerability remediation, and SBOMs
Collaborate with software, hardware, cybersecurity, quality, and regulatory teams
Support verification, validation, and audit activities

 

Department/Project Description

The client is a pioneer in medical devices for less invasive surgical procedures, ranking as a leader in the market for coronary stents. The company’s medical devices are used in a variety of interventional medical specialties, including interventional cardiology, peripheral interventions, vascular surgery, electrophysiology, neurovascular intervention, oncology, endoscopy, urology, gynecology, and neuromodulation.
The client’s mission is to improve the quality of patient care and the productivity of health care delivery through the development and advocacy of less-invasive medical devices and procedures. This is accomplished through the continuing refinement of existing products and procedures and the investigation and development of new technologies that can reduce risk, trauma, cost, procedure time and the need for aftercare.

Required skills experience

Yocto 2 years
CI/CD 1.5 years

Required languages

English B2 - Upper Intermediate
Security, Secure Boot, Yocto, CI/CD, OpenEmbedded, Linux
Published 15 May
5 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...