1

Medical Device Embedded Software Engineer Jobs in Colorado

Senior Embedded Software Engineer

Aurora, CO

$126K - $165K/yr

... like telecom, medical, IoT, automotive, or robotics) where hardware operation, time critical ... Experience with developing device drivers for bare-metal and/or OS applications What We Offer * Our ...

Staff Embedded Software Engineer

Arvada, CO ยท On-site

$134K - $177K/yr

Develop and integrate device drivers and hardware abstraction layers * Collaborate with hardware ... Medical, dental, and vision benefits, with 70% of premiums covered by the employer * Paid time off:

Senior Embedded Software Engineer

Aurora, CO

$126K - $165K/yr

... like telecom, medical, IoT, automotive, or robotics) where hardware operation, time critical ... Experience with developing device drivers for bare-metal and/or OS applications What We Offer * Our ...

Embedded Software Engineer

Boulder, CO ยท On-site

$93K - $133K/yr

Lead and participate in embedded software project team efforts including planning, scheduling ... Any industrial/medical/automotive certification process. Ex: IEC65105, IEC62443, European Union CE ...

... the sound of our Engineering team and want to hack on the software that powers our embedded ... Medical/dental/vision plan * Matching 401(k) * Flexible Paid Time Off Policy * A casual dress code ...

Embedded Software Engineer

Boulder, CO ยท Hybrid

$93K - $133K/yr

Lead and participate in embedded software project team efforts including planning, scheduling ... Any industrial/medical/automotive certification process. Ex: IEC65105, IEC62443, European Union CE ...

... the sound of our Engineering team and want to hack on the software that powers our embedded ... Medical/dental/vision plan * Matching 401(k) * Flexible Paid Time Off Policy * A casual dress code ...

Embedded Software Engineer

Niwot, CO ยท On-site +1

$85K/yr

... the sound of our Engineering team and want to hack on the software that powers our embedded ... Medical/dental/vision plan * Matching 401(k) * Flexible Paid Time Off Policy * A casual dress code ...

next page

Showing results 1-20

Medical Device Embedded Software Engineer information

See Colorado salary details

$73.6K

$161.3K

$183K

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

As of Jul 14, 2026, the average yearly pay for medical device embedded software engineer in Colorado is $161,285.00, according to ZipRecruiter salary data. Most workers in this role earn between $138,300.00 and $181,900.00 per year, depending on experience, location, and employer.

What are Medical Device Embedded Software Engineers?

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 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 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 are popular job titles related to Medical Device Embedded Software Engineer jobs in Colorado? For Medical Device Embedded Software Engineer jobs in Colorado, the most frequently searched job titles are:
What cities in Colorado are hiring for Medical Device Embedded Software Engineer jobs? Cities in Colorado with the most Medical Device Embedded Software Engineer job openings:

Senior Embedded Software Engineer

Infleqtion

Louisville, CO โ€ข On-site

$131K - $231K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 7 days ago


Job description

Infleqtion is on a mission to commercialize atom-based quantum technologies that deliver orders-of-magnitude improvements in sensing and computing applications. As a deep-tech startup, we embrace a results-driven, fast-paced, and customer-focused approach to innovation.

We are seeking a Software Engineer with deep expertise in Rust and familiarity with embedded systems development to join our cross-functional engineering team. In this role, you'll work across the stack-from low-level embedded Rust and gateware integration to higher-level Rust application interfaces, with exposure to frontend technologies. You'll collaborate closely with hardware, firmware, and application teams to build reliable, high-performance systems.

While a physics background is not required, experience working with physical systems or scientific instrumentation is beneficial. The ideal candidate is fundamentally a software engineer, with strong embedded systems intuition and a commitment to continually deepening their technical expertise.

Job Responsibilities

The duties and responsibilities listed below describe the essential functions of the role. Actual responsibilities may vary based on business needs and may change or expand over time.

  • Collaborate closely with cross-functional teams-including hardware engineers, physicists, and software developers-to deliver fully integrated product solutions.ย 
  • Maintain documentation of designs, workflows, and processes in compliance with internal and regulatory standards.ย 
  • Contribute to integrating Rust-based middleware and driver software used for device control.
  • Collaborate with hardware and FPGA teams to develop software drivers and interfaces for embedded devices.
  • Develop and maintainย system-level APIsย and communication layers
  • Contribute toย frontend developmentย where needed to support tooling, visualization, or user interfaces
  • Write clean, well-tested, and well-documented code
  • Participate in code reviews and technical design discussions

Requirements

  • Bachelor's degree in computer science, Electrical or Computer Engineering, or a related technical discipline (or equivalent practical experience)
  • Minimum of 5 years of industry experience in Rust Development
  • Exposure to embedded software development using Rust and/or C++.
  • Working knowledge of gateware development and hardware/software integration (e.g., FPGA-based systems)
  • Exposure to frontend development (e.g., JavaScript/TypeScript, React, or similar frameworks).
  • Strong background in developing and debugging embedded Linux environments.ย 
  • Familiarity with embedded and system-level communication interfaces (SPI, IC, UART, PCIe, Ethernet, etc.)
  • Solid understanding of systems programming concepts (memory safety, concurrency, performance)

Nice to Haveย 

  • Background in high-reliability or performance-critical systems
  • Knowledge of WebAssembly (WASM) and Rust-based frontend frameworks
  • Familiarity with real-time operating systems (RTOS) and bare-metal development.ย 
  • ย Demonstrated experience in architecting embedded control systems and integrating them into hardware platforms.ย 

We highly value

  • Excellent verbal and written communication skills, with the ability to effectively share information with both technical and non-technical audiences
  • Strong collaboration and engagement skills, with a sense of ownership, pride in your work, and a constant drive for success
  • A strong sense of urgency and responsibility, paired with attention to detail where it matters most
  • An open communication style and a positive, professional attitude reflected in daily work habits
  • Strong problem-solving skills and the ability to learn quickly in new domains
  • The ability to work with a high degree of autonomy-taking high-level goals and defining, resourcing, and executing an effective plan-while also collaborating closely and incorporating feedback from teammates as needed

Notice to Recruitment Agencies:

Infleqtion does not accept unsolicited resumes from agencies. Infleqtion is not responsible for any fees related to unsolicited resumes.

Benefits

  • Salary range: ย $131,000 to $231,000
  • 100% company-paid medical, dental, vision, short/long-term disabilityย ย 
  • Employer-funded Health Savings Accountย ย 
  • Unlimited PTOย ย 
  • 401(k) matchย ย 
  • Company-paid Life and AD&D Insuranceย ย 
  • Flexible Savings Accountย ย 
  • Paid FMLA, Maternity/Paternity Leaveย ย 
  • Employee Assistance Programย ย 
  • Student Loan Repaymentย 
  • Equity Program