Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Embedded Software Engineer

$152.8k - $229.2k

Medtronic plc

Embedded Software Engineer – Development for Medical Device

You will be a member of the Acute Care & Monitoring (ACM) product development team. Specifically, you will join an R&D team creating category-redefining products for the high-growth airway management portfolio. Our team originated from Medtronic's acquisition of Aircraft Medical and combines the agility of a startup with the support of an established manufacturer. You will work in a cooperative workspace with key cross-functional partners. Design, research, clinical science, marketing, and engineering come together to create meaningful products.

This position is responsible for developing specialized embedded software systems for healthcare workers, specifically related to airway management in acute care setting such as Operation Room, Intensive Care Unit and Emergency Department. As a Senior Software Engineer, you will collaborate with cross-functional team members, including software, hardware, mechanical, and systems engineers, to build the embedded device. You will be at the junction of user experience and software engineering, applying deep technical expertise to realize challenging design goals. This position applies technical expertise combining software and hardware in solving complex technical problems and provides solutions that require the regular use of ingenuity and creativity. Work is performed with some direction and latitude in determining technical objectives of assignment. The role will collaborate with cross-function team members including software, hardware, mechanical, and systems engineers.

You will:

  • Work across a variety of software lifecycle activities as determined by program needs, including requirements analysis, design, implementation, testing, and maintenance.
  • Architect, design, and develop embedded Linux software for medical devices, ensuring robust, scalable, and maintainable solutions.
  • Integrate, customize, and optimize the Linux kernel, device drivers, and Board Support Packages (BSPs) to meet specific hardware and performance requirements.
  • Develop standard, manageable, maintainable, and scalable user-space applications with GUI support for effective user interaction.
  • Collaborate with hardware engineers to integrate sensors, motor controllers, and other peripherals into the embedded platform.
  • Implement and maintain secure boot processes, over-the-air (OTA) updates, and system diagnostics to ensure device integrity and reliability.
  • Conduct comprehensive debugging, code reviews, unit testing, integration testing, and regularly update technical documentation.
  • Prepare and maintain technical documentation, including design specifications, detailed design descriptions, test plans, test protocols, and test reports.
  • Foster and maintain effective working relationships with other team members to ensure seamless project execution and team collaboration.

Required Qualifications:

  • Bachelors Degree and minimum of 7 years of experience in embedded software development, with a focus on Linux or
  • Master's degree with a minimum of 5 years relevant experience or
  • PhD with 3 years relevant experience.
  • Strong proficiency in C/C++ and shell scripting.
  • Hands-on experience with Linux kernel, device drivers, and cross-compilation toolchains.
  • Prior working knowledge of embedded system (Linux, QNX, ThreadX etc.)
  • Familiarity with networking protocols (TCP/IP, Wi-Fi, Bluetooth, IR etc.).
  • Understanding of hardware/software integration and RTOS concepts.
  • Excellent problem-solving and communication skills.
  • Knowledge of HW communication protocols (I2C, SPI, GPIO etc.)
  • Understanding of version control systems and configuration management.
  • Strong written and verbal communication skills

Nice to Have:

  • Prior experience in the medical device industry. Familiarity with regulatory requirements (IEC 62304, ISO 13485).
  • Experience with debugging tools (JTAG, GDB, oscilloscope, logic analyser).
  • Experience with cloud connectivity and IoT protocols.
  • Prior working experience in build systems like Yocto or Buildroot
  • Experience in Linux power and performance optimization
  • Solid knowledge of network communication protocols, and image processing algorithms using AI.
  • Knowledge of continuous development and/or integration tools and practices, included automated testing and deployment
  • Ability to comprehend datasheets schematics and apply information to software design
  • Experience with IAR Toolchain and other cross-platform compilers
  • Experience working in a structured software development environment following a well-defined software development process
  • Develop interactive GUI for the user using standard libraries (QT, LVGL)
  • Demonstrated ability to quickly interpret an extensive variety of technical information and find resolution to an issue quickly.

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.

Physical Job Requirements

The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position. 

The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. For Office Roles: While performing the duties of this job, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer, and communicate with peers and co-workers. Contact your manager or local HR to understand the Work Conditions and Physical requirements that may be specific to each role.

U.S. Work Authorization & Sponsorship

At Medtronic, we are committed to fostering an environment where employees can thrive and make a meaningful impact. In alignment with our enterprise-wide workforce planning approach, U.S. work authorization sponsorship (H-1B, TN, J, etc.) is offered exclusively for Principal-level roles and above, where specialized expertise aligns with long-term business needs. Roles below the Principal level require candidates to possess unrestricted U.S. work authorization at the time of hire and for the duration of employment.

Join us in our mission to alleviate pain, restore health, and extend life—where your unique background and perspective are valued.

Benefits & Compensation

Medtronic offers a competitive Salary and flexible Benefits Package
A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create.We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.

Salary ranges for U.S (excl. PR) locations (USD):$152,800.00 - $229,200.00This position is eligible for a short-term incentive called the Medtronic Incentive Plan (MIP).The base salary range is applicable across the United States, excluding Puerto Rico and specific locations in California. The offered rate complies with federal and local regulations and may vary based on factors such as experience, certification/education, market conditions, and location. Compensation and benefits information pertains solely to candidates hired within the United States (local market compensation and benefits will apply for others).

The following benefits and additional compensation are available to those regular employees who work 20+ hours per week: Health, Dental and vision insurance, Health Savings Account, Healthcare Flexible Spending Account, Life insurance, Long-term disability leave, Dependent daycare spending account, Tuition assistance/reimbursement, and Simple Steps (global well-being program).

The following benefits and additional compensation are available to all regular employees: Incentive plans, 401(k) plan plus 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), and Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums).

Regular employees are those who are not temporary, such as interns. Temporary employees are eligible for paid sick time, as required under applicable state law, and the Employee Stock Purchase Plan. Please note some of the above benefits may not apply to workers in Puerto Rico.

Further details are available at the link below:

Medtronic benefits and compensation plans

About Medtronic

We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions.
Our Mission — to alleviate pain, restore health, and extend life — unites a global team of 95,0

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Lead Embedded Software Engineer in Lafayette, CO vacancy
  •  ...Defense, Emerging Laser Subsystems Business Unit is seeking an embedded software engineer to contribute to the development of advanced laser systems...  ..., and Interface Control Documents. May serve as the lead software engineer on assigned projects. Software Development... 
    Suggested
    Permanent employment
    Work at office

    Coherent

    Longmont, CO
    5 days ago
  • $76.5k - $134.9k

     ...Embedded Software Development Engineer-Level 2 | Lockheed Martin Embedded Software Development Engineer-Level 2 Aeronautics Company Colorado...  ...a company culture that empowers employees to think big, lead with a growth mindset, and make the impossible a reality... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    3 days per week

    Lockheed Martin Corporation

    Louisville, CO
    3 days ago
  •  ...Senior Embedded Software Engineer • Must have excellent C programing. • Aerospace/DOD experience strongly preferred. • Strong preference for 9+ year of industry experience. • Strong programming experience in Embedded C/C++. • Extensive use of U-Boot as well... 
    Suggested

    Advanced Technology Innovation

    Broomfield, CO
    4 days ago
  • $156.67k - $215.44k

     ...we are an extraordinary team. About the RoleThe Senior Embedded Software Engineer role at Sierra Space brings extensive experience and deep...  ...promoting best practices and fostering professional growth. Leading and implementing various software development... 
    Suggested
    Permanent employment
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    1 day ago
  •  ...Job Description A company in Denver & Broomfield, CO is seeking Embedded Software Engineers: to support mission essential systems for a Space & intelligence company. As an embedded software engineer, you will be playing a critical role in the design, implementation,... 
    Suggested

    Insight Global

    Broomfield, CO
    5 days ago
  •  ...Job Description- • Proven expertise in C++ • Designing, developing, testing, and documenting software infrastructure systems and system components. • Experience in large-scale software design including OOA/OOD and design patterns. • Assisting with project timeline... 

    Exaways Corporation

    Louisville, CO
    5 days ago
  • $140k - $175k

     ...applications. We are proud to work tirelessly to create and lead the quantum ecosystem towards meaningful...  ...Infleqtion’s Computing Product Group (CPG), the Hardware Engineering Team is seeking a Senior Embedded Software Engineer to own and deliver high‑performance... 
    Temporary work
    Work at office
    Flexible hours

    Infleqtion

    Louisville, CO
    1 day ago
  • $160k - $210k

     ...we’re building our team to grow with it. We are seeking an Embedded Software Engineer with a strong background in C++ to join our small, dynamic...  ...Life Cycle. Collaborate with team members and leads to achieve project milestones. Adhere to applicable corporate... 
    Contract work
    Work experience placement
    H1b
    Remote work

    SMX Corporation

    Broomfield, CO
    15 days ago
  • $130k - $160k

     ...Embedded Flight Software Engineer Location: Broomfield, CO 80021 Type: Full-time, Hybrid (3+ days onsite per week) We're hiring an Embedded Flight Software Engineer to develop and maintain the software that powers spacecraft systems. In this role,... 
    Full time
    3 days per week

    People, Data & Solutions

    Broomfield, CO
    2 days ago
  • $151.5k - $244.2k

     ...Scientific Software Developer At Lilly, we unite caring with discovery to make life better...  ..., Chemistry, Biology, Biomedical Engineering, or related STEM field. BS (with 10+years...  ...Network (VLN), Women's Initiative for Leading at Lilly (WILL), enAble (for people with... 
    Full time
    Flexible hours

    Eli Lilly

    Louisville, CO
    4 days ago
  • $90k - $145k

     ...Sr. Embedded Software Engineer (Platforms) Lafayette, CO We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking...  ...With 3,000+ experts across North America, we partner with leading companies in aerospace, medical devices, robotics,... 
    For contractors

    Alten Technology USA

    Lafayette, CO
    4 days ago
  • $175k - $210k

     ...We’re ALTEN Technology USA, an engineering company that provides solutions for engineering, technology, and product development projects...  ...our proud employees. About the Role: As a Principal Embedded Software Engineer specializing in Digital Signal Processing (DSP),... 
    Full time

    Alten Technology Usa

    Lafayette, CO
    1 hour ago
  • $130.37k - $160.04k

     ...constellations, building next-gen flight and ground software to push performance, or enabling...  .... Work directly with FPGA/gateware engineers to read memory maps, build drivers, and...  ...of firmware engineering experience in embedded or real-time systems. ~ Bachelor's degree... 
    Permanent employment
    Full time
    Relocation
    Relocation package
    Flexible hours

    Albedo

    Broomfield, CO
    5 days ago
  • $175k - $210k

     ...We’re ALTEN Technology USA, an engineering company that provides solutions for engineering, technology, and product development projects...  ...our proud employees. About the Role: As a Principal Embedded Software Engineer, you will be responsible for designing, developing,... 
    Full time

    Alten Technology Usa

    Lafayette, CO
    1 hour ago
  • Job Summary and Responsibilities You have a purpose, unique talents and now is the time to embrace it, live it and put it to work. We value incredible people with incredible skills - but your commitment to a greater cause is something we value even more. This is the...

    CommonSpirit Health

    Broomfield, CO
    3 days ago
  •  ...simultaneously Helps with discovery, design & implementation of Job Profile Builder along with JPB loads & errors as needed. Leads and maintains all Paradox related issues and Keeps leadership abreast on progress. Leads investigation, testing, validation of... 
    Work at office
    Remote work

    My3Tech Inc

    Broomfield, CO
    2 days ago
  • $132.1k - $244.6k

     ...Embedded Software Development Engineer, Vision Products Group Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result... 
    Relocation

    Apple

    Boulder, CO
    4 days ago
  • $91.8k - $137.6k

     ..., Multi-Domain Operations, and Missile Defense Integration Business Unit (BU) has an exciting career opportunity for an Embedded Software Engineer - Level 2 or 3 to join our team of qualified, diverse individuals. This job is in Boulder, CO - Boulder is nestled in the... 
    Full time
    Second job
    Relocation package
    Shift work

    Navstar

    Boulder, CO
    2 days ago
  •  ...Hi, Role : Technical Lead Max Bill Rate - 55$/hr C2C Location - Louisville, CO Medical Experience Job Description- Having 10 experiences and at least 8+ Years of experience in application development experience on current trends... 

    Exaways Corporation

    Louisville, CO
    4 days ago
  • $80k - $85k

     ...and perks. About   the   Department  SparkFun's Engineering Department is responsible for the elaboration, design...  ...are key values for SparkFun, and a key part of all our software efforts. All embedded software is open source and community driven. SparkFun developed... 
    Casual work
    Flexible hours

    SparkFun Electronics

    Niwot, Boulder County, CO
    2 days ago
  • $69.72 - $96.54 per hour

     ...Senior Embedded Software Engineer II Job Number: 365009 Category: Embedded Sys / Software Eng Description: Job Title: Senior Embedded...  ...people, organizations, and communities succeed. Belcan is a leading provider of qualified personnel to many of the world's most... 
    Contract work
    Temporary work
    Local area
    Immediate start
    Worldwide

    Belcan

    Westminster, CO
    1 day ago
  • $133k - $161k

     ...missile defense to commercial airline and helicopter connectivity solutions. We are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing embedded applications using Linux and Yocto. The ideal candidate will have... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    2 days ago
  • $102k - $136k

     ..., collaborative, energetic, and forward-thinking individuals to join our team. CesiumAstro is seeking an experienced Embedded Software Engineer II with a strong background in embedded Linux development and the Yocto build system. This role is ideal for engineers with... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    1 day ago
  • $93.2k - $164.45k

     ...APEX) team within Lockheed Martin Space is seeking a skilled software engineer to support ongoing programs and internal research and...  ...position, you will be responsible for developing and maintaining embedded software applications, including device drivers, for various... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin Corporation

    Boulder, CO
    4 days ago
  • $120k - $160.5k

     ...We are looking to add a Senior Flight Software Engineer I to our Internal Missions team. If you...  ...about developing software for leading-edge communications satellites, we would...  ...satellite operating systems to low-level embedded products. You will work and learn from... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    1 day ago
  • $133k - $166k

     ...Honeywell’s ACST team is seeking a Lead Mission Assurance Engineer for our Plymouth, MN or Broomfield, CO location. You will play a crucial role in ensuring the quality and reliability of our products through effective reliability and product safety engineering practices... 
    Temporary work
    Work experience placement
    Flexible hours

    Honeywell Aerospace

    Louisville, CO
    2 days ago
  • $150k - $170k

     ...peers, partners and customers, and take ownership for our actions—always striving to do the right thing. Kratos is seeking a Lead Software Engineer (Level 4), in Boulder, CO, to lead and innovate within our dynamic, agile environment. This role architects and champions a... 
    Local area

    Kratos Defense & Security Solutions

    Boulder, CO
    2 days ago
  •  ...positive impacts here on Earth. Currently, we are seeking a Staff Embedded Software Engineer - Middleware to contribute to our mission in a dynamic...  ...Kernels for advanced space robotic applications. They will lead kernel development efforts and mentor engineers on best... 
    Permanent employment

    Lunar Outpost

    Arvada, CO
    4 days ago
  •  ...impacts here on Earth. Currently, we are seeking a Staff Core Software Engineer to contribute to our mission in a dynamic startup...  ...Key Responsibilities: ~ Design, develop, and maintain embedded and flight software for real-time systems ~ Implement... 
    Permanent employment

    Lunar Outpost

    Arvada, CO
    3 days ago
  • $142k - $189.5k

     ...energetic, and forward-thinking individuals to join our team. We are seeking a highly skilled and experienced Principal Embedded Software Engineer II to join our software team. In this position, you will be responsible for low-level and high-level software in... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Embedded Software Engineer. Be the first to apply!