1

Medical Device Embedded Software Engineer Jobs in Houston, TX

Embedded Software Engineer

Houston, TX · On-site

$113K - $148K/yr

Embedded Software Engineer Houston, TX About Intuitive Machines Intuitive Machines is an innovative ... Experience with device driver implementations * Experience with SpaceWire communications protocol

... 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 ...

... 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 ...

Principal Embedded Firmware Engineer

Houston, TX · On-site

$98K - $134K/yr

... medical device firmware. This role focuses on Class I, II, and III medical devices, including ... Familiarity with software development tools such as Jira, Git, GitHub, and BitBucket * Working ...

Principal Embedded Firmware Engineer

Houston, TX · On-site

$98K - $134K/yr

... medical device firmware. This role focuses on Class I, II, and III medical devices, including ... Familiarity with software development tools such as Jira, Git, GitHub, and BitBucket * Working ...

Supporting the development of console and embedded software systems * Troubleshooting issues and ... Producing documentation to support medical device regulatory processes Who This Is For * Students ...

Supporting the development of console and embedded software systems * Troubleshooting issues and ... Producing documentation to support medical device regulatory processes Who This Is For * Students ...

Embedded Firmware Engineer

Webster, TX · On-site

$79K - $150K/yr

Medical, Dental and Vision Insurance * Company-paid Life Insurance * Company-paid Short & Long-term ... Level I: 2+ years of software engineering experience developing production-grade firmware and ...

Embedded Firmware Engineer

Webster, TX · On-site

$79K - $150K/yr

Medical, Dental and Vision Insurance * Company-paid Life Insurance * Company-paid Short & Long-term ... Level I: 2+ years of software engineering experience developing production-grade firmware and ...

Embedded Engineer

Houston, TX · On-site

$121K - $159K/yr

NAVA Software solutions is looking for an Embedded Engineer for one of our clients. Details: Embedded Engineer Location: Houston, TX (Need to be onsite at least once a week) Duration: 6 months CTH ...

next page

Showing results 1-20

Medical Device Embedded Software Engineer information

See Houston, TX salary details

$66.8K

$146.5K

$166.2K

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

As of Aug 10, 2026, the average yearly pay for medical device embedded software engineer in Houston, TX is $146,477.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,600.00 and $165,200.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 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 Houston, TX? For Medical Device Embedded Software Engineer jobs in Houston, TX, the most frequently searched job titles are:
What job categories do people searching Medical Device Embedded Software Engineer jobs in Houston, TX look for? The top searched job categories for Medical Device Embedded Software Engineer jobs in Houston, TX are:
What cities near Houston, TX are hiring for Medical Device Embedded Software Engineer jobs? Cities near Houston, TX with the most Medical Device Embedded Software Engineer job openings:
Infographic showing various Medical Device Embedded Software Engineer job openings in Houston, TX as of August 2026, with employment types broken down into 68% Full Time, 2% Temporary, and 30% Contract. Highlights an 90% In-person, 6% Hybrid, and 4% Remote job distribution, with an average salary of $146,477 per year, or $70.4 per hour.

Embedded Software Engineer

Intuitive Machines LLC

Houston, TX • On-site

$113K - $148K/yr

Full-time

Re-posted 18 days ago


Job description

Embedded Software Engineer
Houston, TX

About Intuitive Machines

Intuitive Machines is an innovative and cutting-edge space company making cislunar space accessible to both public and private customers. Our mission is to further science and exploration, communications, and economic progress from the Earth to the Moon and beyond. With the first commercial lunar landing in history, multiple NASA lunar missions in development, and additional private missions on our manifest, we pride ourselves in supporting our customers and the nation in paving the way to return humans to the surface of the Moon. Our world-class team includes experts in all aspects of spacecraft subsystems design, development, and test, on-orbit operations, and safety.


Responsibilities:

  • Design, implement and maintain embedded flight software features and improvements
  • Analyze, test and perform I/O performance assessments upon integrated hardware/software solutions
  • Interface with hardware design and development
  • Draft unit/integration tests and coordinate high-level testing of features


Requirements:

  • B.S. in physics or engineering domain
  • 5-10 years of experience in C/C++ development
  • 5-10 years of experience with hardware/software integration
  • Familiar with serial communications protocols (RS-232, RS-422, RS-485, etc.)
  • Familiar with packetized communications protocols (IP/UDP, IP/TCP)
  • Organized, thorough and methodical approach to software quality and testing
  • Excellent written and oral communication skills
  • Capable of both high quantity and high quality output
  • Ability to work in a fast paced, hard charging, high stakes environment

Desired:

  • Experience with GSFC Core Flight Software (CFS) framework
  • Experience with device driver implementations
  • Experience with SpaceWire communications protocol
  • Experience with logging frameworks and their architecture
  • Experience with xUnit compliant test frameworks
  • Experience with Windows and POSIX-based operating systems
  • Experience with Docker-based containerization
  • Experience in an agile / scrum development environment
  • Experience in Gitflow coordinated configuration management schemes

EEOC
Intuitive Machines is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.