1

Medical Device Embedded Software Engineer Jobs in Orem, UT

Software Engineer II, Automation

Lehi, UT ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Solid understanding of embedded/IoT systems and device communication fundamentals. * Hands-on ... Medical/dental/vision/life coverage & 24/7 Medical Hotline * 401(k) + Employer Match NRG Energy is ...

Software Engineer II, Automation

Lehi, UT

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Solid understanding of embedded/IoT systems and device communication fundamentals. * Hands-on ... Medical/dental/vision/life coverage & 24/7 Medical Hotline * 401(k) + Employer Match NRG Energy is ...

Software Engineer II, Automation

Lehi, UT ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Solid understanding of embedded/IoT systems and device communication fundamentals. * Hands-on ... Medical/dental/vision/life coverage & 24/7 Medical Hotline * 401(k) + Employer Match NRG Energy is ...

Principal HWIL Software Engineer

Provo, UT

$127K - $171K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Embedded Software, Embedded Software Security, Embedded Operating Systems (Linux, RTOS, VxWorks ... Hired applicants may be eligible for benefits, including but not limited to, medical, dental ...

You'll work closely with embedded, electrical, mechanical, controls, manufacturing, and mission engineering teams to develop software that directly supports real vehicles operating in demanding ...

Sr HWIL Software Engineer

Provo, UT

$115K - $152K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Embedded Software, Embedded Software Security, Embedded Operating Systems (Linux, RTOS, VxWorks ... Hired applicants may be eligible for benefits, including but not limited to, medical, dental ...

Software Engineer II

Provo, UT

$92K - $126K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Experience with hardware-software integration and embedded system testing. * Ability to obtain ... Hired applicants may be eligible for benefits, including but not limited to, medical, dental ...

Software Engineer II

Provo, UT ยท On-site

$92K - $126K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Experience with hardware-software integration and embedded system testing. * Active and ... Hired applicants may be eligible for benefits, including but not limited to, medical, dental ...

Senior Principal Software Security Engineer

Provo, UT

$118K - $163K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Involve with application and embedded software design, development, integration, and testing of ... Hired applicants may be eligible for benefits, including but not limited to, medical, dental ...

Staff AI-Native Software Engineer

South Jordan, UT ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Drive end-to-end architecture across app, cloud, and device layers-data/control flow, latency ... Working knowledge of embedded and hardware integration: firmware constraints, command protocols ...

Drive end-to-end architecture across app, cloud, and device layers--data/control flow, latency ... Working knowledge of embedded and hardware integration: firmware constraints, command protocols ...

Drive end-to-end architecture across app, cloud, and device layers-data/control flow, latency ... Working knowledge of embedded and hardware integration: firmware constraints, command protocols ...

Showing results 21-40

Medical Device Embedded Software Engineer information

See Orem, UT salary details

$60.9K

$133.3K

$151.3K

How much do medical device embedded software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for medical device embedded software engineer in Orem, UT is $133,347.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,300.00 and $150,400.00 per year, depending on experience, location, and employer.

What is a medical device embedded software engineer?

Medical Device Embedded Software Engineers are professionals who design, develop, and maintain the specialized software that runs on hardware inside medical devices, such as pacemakers, infusion pumps, and imaging machines. They ensure that the software meets strict regulatory standards for safety, reliability, and performance. Their work involves programming, testing, debugging, and documenting embedded code, as well as collaborating with hardware engineers and regulatory teams to bring safe and effective medical products to market.

What are the key skills and qualifications needed to thrive as a medical device embedded software engineer, and why are they important?

To thrive as a Medical Device Embedded Software Engineer, you need a strong background in embedded systems design, C/C++ programming, and a degree in electrical engineering, computer engineering, or a related field. Familiarity with real-time operating systems (RTOS), hardware-software integration, and industry standards like IEC 62304 or FDA regulations is typically required. Attention to detail, strong problem-solving abilities, and effective teamwork are vital soft skills for this role. These competencies are crucial for developing reliable, safe, and compliant software that meets stringent healthcare requirements.

What are some common challenges faced by medical device embedded software engineers when working on cross-functional teams?

Medical Device Embedded Software Engineers often collaborate closely with hardware engineers, regulatory specialists, and quality assurance teams. A common challenge is ensuring that software requirements align with hardware limitations and regulatory standards, which can necessitate frequent adjustments and clear documentation. Additionally, balancing the pace of software development with the rigorous testing and validation processes required for medical devices can be demanding. Effective communication and adaptability are essential to navigate these multidisciplinary interactions and deliver safe, compliant products.

What is the difference between Medical Device Embedded Software Engineer vs Firmware Engineer?

AspectMedical Device Embedded Software EngineerFirmware Engineer
CredentialsBachelor's in Electrical, Computer Engineering, or related; often certifications in medical device standardsBachelor's in Electrical, Computer Engineering, or related; certifications vary by industry
Work EnvironmentMedical device companies, regulated environments, quality assurance focusConsumer electronics, industrial, or embedded systems companies
Industry UsagePrimarily in healthcare, medical device manufacturingBroader tech sectors, including consumer electronics and industrial systems
Search & Comparison IntentHigh overlap in embedded systems, safety standards, and certification requirements

The Medical Device Embedded Software Engineer and Firmware Engineer roles share core skills in embedded systems development. However, the Medical Device Embedded Software Engineer focuses specifically on medical device safety, regulatory compliance, and working within healthcare environments. Firmware Engineers may work across various industries without the strict medical standards, making the Medical Device Embedded Software Engineer role more specialized in healthcare applications.

What are popular job titles related to Medical Device Embedded Software Engineer jobs in Orem, UT?

For Medical Device Embedded Software Engineer jobs in Orem, UT, the most frequently searched job titles are:

What job categories do people searching Medical Device Embedded Software Engineer jobs in Orem, UT look for?

The top searched job categories for Medical Device Embedded Software Engineer jobs in Orem, UT are:

What cities near Orem, UT are hiring for Medical Device Embedded Software Engineer jobs?

Cities near Orem, UT with the most Medical Device Embedded Software Engineer job openings:

Senior Embedded Systems Engineer (Wireless Product Development)

PassiveLogic

Holladay, UT โ€ข On-site

$120 - $160/hr

Other

PTO

Posted 25 days ago


Job description

Senior Embedded Systems Engineer (Wireless Product Development) About the Role

As an Embedded Systems Engineer at PassiveLogic, youโ€™ll co-lead the development of our suite of wireless products, from zero to manufacture. Youโ€™ll collaborate closely with the electrical, mechanical, industrial design, and verification/validation (V&V) teams to deliver robust, innovative solutions. This role demands a disciplined, independent leader with stellar embedded software skills, a systems-level mindset and the ability to self-teach and solve tough problems. You will contribute to shaping the product vision, drive its execution, and ensure it meets our standards for quality and efficiency.

About PassiveLogicยฎ

PassiveLogic is the first fully autonomous platform for buildings. Weโ€™ve reinvented the fundamental principles of automation to democratize technology, optimize buildings, and reduce the worldโ€™s carbon footprint. We are a team of technologists, engineers, and creatives dedicated to making a sustainable impact through real-world solutions.

We are looking for team members who have a passion for technology and who want to work on cuttingโ€‘edge problems with realโ€‘world solutions. Our culture is built on bringing together the most talented engineers, thinkers, and creativesโ€”backed by the worldโ€™s leading investorsโ€”working together to make the future a reality.

What youโ€™ll do

Develop embedded systems: Lead the end-to-end development of ultra-low-power wireless devices, from architecture design to high-volume production. Write and optimize production-ready C code for embedded systems running TI-RTOS and Zephyr RTOS.

Develop proprietary sub-Gig wireless protocol: Lead the architecture, implementation, and refinement of a custom sub-GHz wireless protocol. Evaluate technical tradeoffs present throughout the development process.

Optimization and systems engineering: Apply math and physics expertise for power accounting and systems-of-systems optimization in resource-constrained environments.

Test and validate embedded systems: Design and implement HIL/SIL testing frameworks to validate robust, fail-safe code before V&V handoff. Collaborate with electrical, mechanical and industrial design teams to maintain product visionalignment.

Develop software and version control: Leverage Git for version control, maintaining clean, modular codebases and streamlined team workflows; Use Python, Bash, and Linux to automate workflows, analyze data, and enhance development processes.

Integrate hardware and debug software: Perform handsโ€‘on board bringโ€‘up and system debugging to integrate hardware and software seamlessly.

What youโ€™ll bring

You Must Have

Proven Experience:

  • Degree in Electrical Engineering, Computer Engineering, Computer Science, or related fieldโ€”or proven exceptional ability through experience.

  • 6+ years in embedded software development, with deep expertise in C and real-time operating systems (TI-RTOS, Zephyr RTOS).

  • Proficiency in Git for version control, collaboration, and maintaining high-quality codebases.

  • Strong skills in Python, Bash, and Linux for scripting and system management.

  • Track record of delivering high-quality, production-grade code with rigorous HIL/SIL testing.

  • Strong systems-level thinking for ultra-low-power wireless designs, backed by solid math and physics fundamentals.

Exceptional Communication Skills: An ability to document/communicate clearly to effectively lead, mentor, and align teams.

Organized and Strategic: An organized, structured approach to complex project leadership and an enthusiasm for owning work within the context of the big picture.

Collaborative Mindset: You thrive in cross-disciplinary teams, knowing the best hardware is built when everyoneโ€™s brainpower is in the mix.

Adaptability: Comfortable in a fast-paced startup environment, eager to learn, iterate, and innovate.

Problem solving: You own this role. When issues arise, be the empowered force that solves them, rollingโ€‘up to product management and leadership.

A self-driven curious mindset: Able to independently research, learn, and solve complex challenges. Experiencewith (or a desire to explore) setting up and deploying AI-assisted testing systems is a bonus.

You should have

  • Experience with schematic capture and board layout using Altium.

  • Familiarity with engineering design and analysis using spreadsheets (e.g., power budgeting, system modeling).

  • Knowledge of ultra-low-power wireless protocols (e.g., IEEE 802.15.4, BLE, 900MHz)

  • Familiarity with RF design and compliance testing.

Itโ€™s helpful to have

  • Familiarity with the startup environment.

  • Experience interfacing with overseas vendors and supporting the manufacturing process.

  • Background in mentoring junior engineers or leading cross-functional teams.

  • Personal projects showcasing initiative and technical depth (include these with your application!).

Compensation, Benefits & Perks:

  • Competitive compensation

  • Generous equity share package

  • Flex PTO

  • In-office lunch

  • Fun office-wide activities quarterly

  • Worldwide ski/snowboard pass

Diversity and inclusion

Diversity, inclusion, and belonging is woven into our values and everything we do. We welcome allโ€”come as you are and bring your whole self. We are proud to be an Equal Opportunity Employer. We celebrate diversity every day by maintaining a safe and inclusive environment for our employees at every stage of their careers.

#J-18808-Ljbffr