Principal Software Engineer - Embedded OS
$152.8k - $229.2kCobioscience
We anticipate the application window for this opening will close on - 2 Sep 2026 Careers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission to alleviate pain, restore health, and extend life. Our 95,000 employees work across more than 150 countries to put patients first — developing innovative medical technologies that improve the lives of 72+ million patients each year. Your unique talents will help shape the future of healthcare while building a career grounded in purpose, growth, and impact. A Day in the Life Principal Software Engineer Job Description Summary The Principal Software Engineer - Embedded OS designs and implements embedded OS layer software and infrastructure with an emphasis on secure software products and processes. Overview The Principal Software Engineer - Embedded OS will join the Embedded Platforms Team to lead OS layer development and maintenance activities for new and released products in the Capital Products portfolio. The Platforms team is responsible for delivering the core software infrastructure and foundational system components that enable product functionality to be implemented in the application layer. The Principal Software Engineer will contribute to the development and maintenance of a robust and secure embedded software platform deployed across multiple products. Key Responsibilities
- Develop and maintain embedded platform software and build infrastructure
- Create and support Yocto-based embedded Linux distributions
- Create CI/CD pipelines integrated with security automation tools
- Develop and maintain BSP software, including hypervisors and device drivers
- Support networking security, secure boot, and OTA update mechanisms
- Collaborate with product teams to define platform capabilities
- Develop and document software engineering policies and procedures
- Act as primary Platforms POC with program leads and other stakeholders
- AMD Zynq and Zynq UltraScale+ SoCs
- Yocto-based Embedded Linux
- Embedded hypervisors and Linux device drivers
- Custom build systems and CI/CD pipelines
- Docker and Artifactory
- Python, Bash, and GNU Make
- Atlassian tools (Bitbucket, Jira, Bamboo, Confluence) and GitHub/Gitlab
- Networking security and secure boot technologies
- Strong experience in Yocto
- Strong experience embedded Linux platform development
- Hands-on experience with Xilinx SoC-based embedded systems (AMD Zynq 7000 series / Zynq UltraScale+, Kria SOM)
- Experience with Yocto, build systems, and CI/CD pipelines
- Solid understanding of BSP and OS layers, boot flows, and device security
- Ability to collaborate in a cross-functional team with hardware, application, and product management stakeholders
- Familiarity with Agile software development methodologies (Scrum)
- Strong debugging and problem-solving skills
- We are searching for a hands‑on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack on our MK2 drone platform (Qualcomm QRB5165). You will be the person who builds the OS, keeps it secure, makes it reliable, and ships it through automated CI/CD pipelines....SuggestedFull timeLocal areaRemote work
- Wayve in Sunnyvale, CA is seeking a Software Engineer for the OS Team to maintain an embedded Linux stack and drivers for our autonomous driving fleet. You will work with cross-functional teams to deliver reliable software across long-range deployments with limited connectivity...Suggested
- Links Technology Solutions, Inc. in Endicott, NY, seeks a Principal Embedded Software Engineer to lead flight-critical avionics software development and mentor a high-performance team. You will oversee requirements, architecture, implementation, integration, and verification...SuggestedRelocation package
- Principal Embedded Software Engineer - Onsite positionDo you have a passion to invent, design and implement embedded software along with a curiosity and desire to learn. Your job will be to create or modify Board Support Packages (BSPs), device drivers, power-on firmware...SuggestedFlexible hours
- Northrop Grumman Mission Systems in Baltimore seeks a Sr Principal Embedded Software Engineer to advance software for mission systems, emphasizing C/C++ and real-time embedded software. The role contributes to a digital transformation effort within a DoD-aligned program...Suggested
- ...Senior Software Engineer, Device OS About the Role Apkudo's Device OS team is the engineering backbone that makes our custom hardware appliances... ...for working with hardware: hands-on electronics or embedded experience, a relevant university project, or equivalent self...
$129.3k - $225.3k
...Product Integrity group is looking for a Systems Software Engineer to develop future products. As a member of the OS Diagnostics team you will develop and maintain... ...Preferred Qualifications Experience with building embedded system architectures and using interfaces such...Contract workRemote workWorldwideRelocation- ...building the most advanced hardware, software, and AI technology to make it possible... ...The Role Join our team as a Senior Embedded Software Engineer to help us bring current and next... ...embedded Linux platform across boot, OS, and runtime services. Secure Boot...Full timeWork at officeImmediate startWorldwideFlexible hoursNight shift
- Blue Origin is seeking an Embedded Software Engineer III to join the New Glenn Avionics team. You will develop flight software and tools for critical... ...Python skills, 2+ years in embedded software, and a solid OS/network fundamentals background. Relocation assistance is available...Relocation package
- GE Aerospace seeks a Lead Software Engineer for embedded real-time software across multiple product lines in Grand Rapids. Lead a team through architecture... ...and integration, delivering robust software for drivers, OS components and test apps. The role requires 6+ years in...Work at officeRelocation package
- ...Volkswagen Group Technologies is seeking a Software Engineer proficient in Modern C++ (C++20 and above) and/or Rust to join our embedded systems team in Palo Alto. You will design,... ...work on cross-functional projects involving OS concepts, networking, and data...
- ...Position Summary Base-2 Solutions is seeking a Principal Software Engineer to support a long-term DIA-NDOC DOMEX Technology Platform contract.... ...analytical methodologies and leveraging existing COTS/GOTS/OS tools in an unconventional manner. Experience with Amazon...Contract workCasual workRemote work
- ...to shape the future of payments. We are looking for a Principal Software Engineer in Test who treats quality not as a gatekeeping function but... .... Team Coaching & Quality Culture Act as an embedded quality advisor in lean product ceremonies — sprint planning...Full timeContract workWork at officeWorldwideShift work
$127.5k - $295.9k
...C. H Robinson is seeking a Principal Software Engineer for our Documents and Customs services, which are core capabilities and service lines of... ...development tools (e.g., GitHub Copilot, CodeWhisperer) and embedding AI/ML models into applications for automation and...Hourly payPermanent employmentContract workTemporary workWorldwideFlexible hours$200k - $240k
...Culture We are a remote first engineering organization with teammates... ..., hands‑on Senior Principal Engineer to lead the design... ...technical expertise in modern software development, cloud infrastructure... ...first mindset with experience embedding security into architecture...Full timeTemporary workImmediate startRemote work- ...We are seeking a permanent Embedded Software Engineer to join a collaborative engineering team in Germantown, Maryland. This hands-on role focuses on embedded software development for microcontrollers, microprocessors, and similar hardware platforms, with close interaction...Permanent employment
- Applied Intuition, Inc. is hiring an Engineering Manager to lead the Firmware team within Vehicle OS. You will steer architecture and integration of embedded systems powering next‑gen automotive experiences, working with RTOS, Linux kernel, and HALs. You will mentor engineers...
- ...Develop control software across multiple platforms, including real-time Linux, microcontrollers, and FPGAs Verify embedded software with Hardware-in-the-loop testbeds and field commissioning activities Improve software tooling to increase developer velocity and...Night shiftWeekend work
- ...Principal Embedded Software Engineer – Leading Avionics Innovation Are you a visionary embedded software engineer ready to take a leadership role in shaping the next generation of aerospace systems? Our client, a leading provider of advanced avionics and electronic control...Relocation package
- ...responsible for low-level and high-level software in CesiumAstro’s products through all... ...reliability qualification, as well as software engineering and software project management... ...Designing and implementing software for embedded devices and systems, from requirements to...Permanent employmentFull timeWork experience placementLocal area
- ...spaceflight through autonomy. EraDrive builds autonomy software and hardware that let spacecraft see, decide,... ...be one of the early members of the EraDrive engineering team. The Role We're looking for a low-level embedded software engineer who will own the core firmware...
- SiMa.ai, Inc. in San Jose, CA is seeking a Principal Software Engineer, Embedded Linux to lead OS software development for the MLSoC platform. You will design and port embedded Linux components, write device drivers for peripherals, and collaborate with silicon teams across...
- ...into the physical world. We are a team of engineers, scientists, roboticists, and company... ...the architecture and implementation of embedded firmware for devices crucial to PI's data... ...collection goals Work with hardware and software teams to ensure the new devices we are...
- ...-house—RF, antenna, PCB, ASIC/digital, DSP, and firmware/software—giving our engineers end-to-end ownership of the technology and a direct line... ...technology and the company. The Role As one of our first embedded software engineers, you will write the software that...Permanent employmentVisa sponsorship
$110.39k - $151.81k
...the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change,... ...to perform the essential functions listed below. Senior Embedded Software Engineer Shall Translate product requirements into SW and HW...Permanent employmentWork at officeRemote workVisa sponsorshipRelocation packageShift workDay shift$68.3k - $114.8k
...The successful manufacturing software developer candidate will... ...Bachelor’s Degree in Electrical Engineering, or Computer Engineering, (... ...experience with Hardware or Embedded Software systems (internship... ...with object-oriented design principals and patterns. Familiar with...InternshipLocal areaImmediate startRemote workFlexible hours- ...LHP Engineering Solutions is a global Functional Safety leader committed to creating safe transportation with developing... ...must be a U.S. citizen. Job Summary: Software design and development of embedded software for infrared and sensing systems. Participation...Work experience placementLocal area
$101k - $146.5k
...Stratolaunch is a technology accelerator that engineers operationally realistic testing at Mach 5+. Our air-launched, Talon testbeds... ..., Stratolaunch is seeking a level II, Sr., or Staff level Embedded Software Engineer to participate in the development and testing of flight...Remote work- ...Senior Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering Employment Type: Full-Time Schedule: Monday - Friday, 8:00 AM - 5:00 PM Who We Are At Puck, we are Built to Lead. We are a dynamic manufacturing company...Full timeMonday to Friday
$99.09k - $165.15k
...market, representing how TTM's time-critical, one-stop design, engineering and manufacturing services enable customers to reduce the... ...in the most challenging and unpredictable environments. Embedded Software Engineer (II) – Radar & Surveillance Team This position will...Permanent employmentWorldwideFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Embedded OS. Be the first to apply!
- principal software engineer Eastern, KY
- principal cloud computing engineer Eastern, KY
- principal scientist Eastern, KY
- senior principal cloud computing engineer Eastern, KY
- principal architect Eastern, KY
- principal applied scientist Eastern, KY
- principal Eastern, KY
- principal data scientist Eastern, KY
- senior principal scientist Eastern, KY
- ultimate software Eastern, KY

