What You'll Do Develop embedded software in C/C++ for medical device applications. Participate in the complete software development lifecycle using Agile methodologies and pair programming. Design ...
What You'll Do Develop embedded software in C/C++ for medical device applications. Participate in the complete software development lifecycle using Agile methodologies and pair programming. Design ...
Embedded Software Engineer
Murrysville, PA · On-site
$122K - $161K/yr
Prior experience in the medical device industry is required. * Technical Experience: Experience in requirements analysis, test development, test execution, and defect management. Limited experience ...
Quick apply
Embedded Software Engineer
Murrysville, PA · On-site
$122K - $161K/yr
Prior experience in the medical device industry is required. * Technical Experience: Experience in requirements analysis, test development, test execution, and defect management. Limited experience ...
Embedded Software Development Engineer
Murrysville, PA · On-site
$122K - $161K/yr
Embedded Software Development Engineer (PHIAJP00003991) Location: Murrysville Pennsylvania USA ... quality medical device software meeting product requirements. • Follows quality goals and ...
Embedded Software Development Engineer
Murrysville, PA · On-site
$122K - $161K/yr
Embedded Software Development Engineer (PHIAJP00003991) Location: Murrysville Pennsylvania USA ... quality medical device software meeting product requirements. • Follows quality goals and ...
Senior Embedded Software Engineer
Pittsburgh, PA · Hybrid
$120K - $157K/yr
Experience with MCU bootloaders, device drivers, and new board or SoC bring-up. * Experience ... aerospace, medical, industrial, robotics, etc.). * If you're excited about this work but don't ...
Senior Embedded Software Engineer
Pittsburgh, PA · Hybrid
$120K - $157K/yr
Experience with MCU bootloaders, device drivers, and new board or SoC bring-up. * Experience ... aerospace, medical, industrial, robotics, etc.). * If you're excited about this work but don't ...
Embedded Software Engineer
PA · On-site
$86K - $126K/yr
As an embedded software engineer, you will work with global engineering teams to design and develop ... Deep technical knowledge of microcontroller device drivers. Experience writing drivers from scratch ...
Embedded Software Engineer
PA · On-site
$86K - $126K/yr
As an embedded software engineer, you will work with global engineering teams to design and develop ... Deep technical knowledge of microcontroller device drivers. Experience writing drivers from scratch ...
Senior Embedded Software Engineer
Pittsburgh, PA · On-site
$120K - $157K/yr
Experience with MCU bootloaders, device drivers, and new board or SoC bring-up. * Experience ... medical, industrial, robotics, etc.). *If you're excited about this work but don't check every box ...
Senior Embedded Software Engineer
Pittsburgh, PA · On-site
$120K - $157K/yr
Experience with MCU bootloaders, device drivers, and new board or SoC bring-up. * Experience ... medical, industrial, robotics, etc.). *If you're excited about this work but don't check every box ...
Real-Time Embedded Software Engineer
Pittsburgh, PA · On-site
$127K - $168K/yr
SEI is seeking an enthusiastic experienced real-time embedded engineer to work on safety-critical embedded software. You will work closely with a variety of software and hardware systems including ...
Real-Time Embedded Software Engineer
Pittsburgh, PA · On-site
$127K - $168K/yr
SEI is seeking an enthusiastic experienced real-time embedded engineer to work on safety-critical embedded software. You will work closely with a variety of software and hardware systems including ...
Embedded Software Tester
Murrysville, PA · Hybrid
$50 - $60/hr
Industry Experience: Prior experience in the medical device industry is required. Technical ... Limited experience in applying engineering skills is acceptable for this level. Knowledge: Basic ...
Embedded Software Tester
Murrysville, PA · Hybrid
$50 - $60/hr
Industry Experience: Prior experience in the medical device industry is required. Technical ... Limited experience in applying engineering skills is acceptable for this level. Knowledge: Basic ...
Job Summary Lead Software Engineer responsible for the design, debug, support, technical ... Medical device preferred * Handheld or wearable devices preferred * 20+ years related experience ...
New
Job Summary Lead Software Engineer responsible for the design, debug, support, technical ... Medical device preferred * Handheld or wearable devices preferred * 20+ years related experience ...
New
Assistant Real-Time Embedded Software Engineer
Pittsburgh, PA · On-site
$127K - $168K/yr
SEI is seeking an enthusiastic assistant real-time embedded engineer to work on safety-critical embedded software. You will work closely with a variety of software and hardware systems including bare ...
Assistant Real-Time Embedded Software Engineer
Pittsburgh, PA · On-site
$127K - $168K/yr
SEI is seeking an enthusiastic assistant real-time embedded engineer to work on safety-critical embedded software. You will work closely with a variety of software and hardware systems including bare ...
Senior Real-Time Embedded Software Engineer
Pittsburgh, PA · On-site
$120K - $157K/yr
SEI is seeking an enthusiastic experienced senior real-time embedded engineer to work on safety-critical embedded software. You will work closely with a variety of software and hardware systems ...
Senior Real-Time Embedded Software Engineer
Pittsburgh, PA · On-site
$120K - $157K/yr
SEI is seeking an enthusiastic experienced senior real-time embedded engineer to work on safety-critical embedded software. You will work closely with a variety of software and hardware systems ...
Embedded Software Test Engineer
Murrysville, PA · On-site
$70/hr
Motivated, hard-working individual to develop embedded software automated testing and/or manual ... Prior experience in the medical device industry is required. * Technical Experience:Experience in ...
Embedded Software Test Engineer
Murrysville, PA · On-site
$70/hr
Motivated, hard-working individual to develop embedded software automated testing and/or manual ... Prior experience in the medical device industry is required. * Technical Experience:Experience in ...
Embedded Software Test Engineer
Murrysville, PA · On-site
$70/hr
Motivated, hard-working individual to develop embedded software automated testing and/or manual ... Prior experience in the medical device industry is required. * Technical Experience: Experience in ...
Embedded Software Test Engineer
Murrysville, PA · On-site
$70/hr
Motivated, hard-working individual to develop embedded software automated testing and/or manual ... Prior experience in the medical device industry is required. * Technical Experience: Experience in ...
Motivated, hard-working individual to develop embedded software automated testing and/or manual ... Prior experience in the medical device industry is required. * Technical Experience:Experience in ...
Quick apply
Motivated, hard-working individual to develop embedded software automated testing and/or manual ... Prior experience in the medical device industry is required. * Technical Experience:Experience in ...
Software Engineer - Embedded Software
Pittsburgh, PA · On-site
$127K - $168K/yr
For this role, we are seeking a solid Embedded Software Engineer who can take full end-to-end ownership of software for our robotics components and systems. Whether your background is strictly in ...
Quick apply
Software Engineer - Embedded Software
Pittsburgh, PA · On-site
$127K - $168K/yr
For this role, we are seeking a solid Embedded Software Engineer who can take full end-to-end ownership of software for our robotics components and systems. Whether your background is strictly in ...
Software Engineer - Embedded Software
$127K - $168K/yr
For this role, we are seeking a solid Embedded Software Engineer who can take full end-to-end ownership of software for our robotics components and systems. Whether your background is strictly in ...
Software Engineer - Embedded Software
$127K - $168K/yr
For this role, we are seeking a solid Embedded Software Engineer who can take full end-to-end ownership of software for our robotics components and systems. Whether your background is strictly in ...
Software Engineer - Embedded Software
Pittsburgh, PA · On-site
$127K - $168K/yr
For this role, we are seeking a solid Embedded Software Engineer who can take full end-to-end ownership of software for our robotics components and systems. Whether your background is strictly in ...
Software Engineer - Embedded Software
Pittsburgh, PA · On-site
$127K - $168K/yr
For this role, we are seeking a solid Embedded Software Engineer who can take full end-to-end ownership of software for our robotics components and systems. Whether your background is strictly in ...
Real-Time Embedded Software Engineer
Pittsburgh, PA · On-site
$127K - $168K/yr
... embedded engineer to work on safety-critical embedded software. You will work closely with a ... Benefits eligible employees enjoy a wide array of benefits including comprehensive medical ...
Real-Time Embedded Software Engineer
Pittsburgh, PA · On-site
$127K - $168K/yr
... embedded engineer to work on safety-critical embedded software. You will work closely with a ... Benefits eligible employees enjoy a wide array of benefits including comprehensive medical ...
Real-Time Embedded Software Engineer
Pittsburgh, PA · Hybrid
$127K - $168K/yr
SEI is seeking an enthusiastic experienced real-time embedded engineer to work on safety-critical embedded software. You will work closely with a variety of software and hardware systems including ...
Real-Time Embedded Software Engineer
Pittsburgh, PA · Hybrid
$127K - $168K/yr
SEI is seeking an enthusiastic experienced real-time embedded engineer to work on safety-critical embedded software. You will work closely with a variety of software and hardware systems including ...
Real-Time Embedded Software Engineer
Pittsburgh, PA · Hybrid
$127K - $168K/yr
... embedded engineer to work on safety-critical embedded software. You will work closely with a ... Benefits eligible employees enjoy a wide array of benefits including comprehensive medical ...
Real-Time Embedded Software Engineer
Pittsburgh, PA · Hybrid
$127K - $168K/yr
... embedded engineer to work on safety-critical embedded software. You will work closely with a ... Benefits eligible employees enjoy a wide array of benefits including comprehensive medical ...
Medical Device Embedded Software Engineer information
See Pittsburgh, PA salary details
$68K - $77.1K
1% of jobs
$77.1K - $86.3K
2% of jobs
$86.3K - $95.5K
3% of jobs
$95.5K - $104.7K
6% of jobs
$104.7K - $113.8K
5% of jobs
$113.8K - $123K
5% of jobs
$126.2K is the 25th percentile. Wages below this are outliers.
$123K - $132.2K
5% of jobs
$132.2K - $141.4K
7% of jobs
$141.4K - $150.6K
3% of jobs
$150.6K - $159.7K
3% of jobs
The median wage is $161K / yr.
$159.7K - $168.9K
58% of jobs
$68K
$148.9K
$168.9K
How much do medical device embedded software engineer jobs pay per year?
What is a medical device embedded software engineer?
What is the difference between Medical Device Embedded Software Engineer vs Firmware Engineer?
| Aspect | Medical Device Embedded Software Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Electrical, Computer Engineering, or related; often certifications in medical device standards | Bachelor's in Electrical, Computer Engineering, or related; certifications vary by industry |
| Work Environment | Medical device companies, regulated environments, quality assurance focus | Consumer electronics, industrial, or embedded systems companies |
| Industry Usage | Primarily in healthcare, medical device manufacturing | Broader tech sectors, including consumer electronics and industrial systems |
| Search & Comparison Intent | High 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?
What are some common challenges faced by medical device embedded software engineers when working on cross-functional teams?

$65 - $70/hr
Other
Posted 27 days ago
Job description
Job Description Embedded Software Development Engineer Location: Onsite Employment Type: Contract (Potential for Hire) Are you passionate about developing software that directly impacts patient care. We're seeking an experienced Embedded Software Development Engineer to join a collaborative engineering team focused on developing innovative medical devices. In this role, you'll work alongside talented engineers throughout the full software development lifecycle, creating high-quality embedded software for regulated healthcare products.
What You'll Do Develop embedded software in C/C++ for medical device applications. Participate in the complete software development lifecycle using Agile methodologies and pair programming. Design, develop, test, debug, and optimize embedded firmware.
Integrate software components and third-party libraries into existing systems. Collaborate closely with hardware engineers to support firmware/hardware integration and troubleshooting. Conduct code reviews and contribute to software quality and continuous improvement initiatives.
Analyze system performance and resolve software bottlenecks. Maintain software using Git/GitHub version control. Produce documentation that complies with medical device quality standards.
Partner with cross-functional teams including Product Management, Quality Assurance, and Systems Engineering to deliver innovative solutions. Required Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field. 5+ years of embedded software development experience with a Bachelor's degree (or 3+ years with a Master's).
Strong experience developing embedded firmware using C/C++. Experience developing software within the medical device industry or another highly regulated environment (FDA, aerospace, automotive, defense, etc.). Experience working closely with hardware, including: Circuit analysis Microelectronics Computer architecture Firmware/hardware integration Experience implementing, debugging, and tuning embedded algorithms
Hands-on experience with integration testing and troubleshooting. Experience using Git/GitHub for software configuration management. Strong understanding of software quality documentation and development standards for regulated products.
Preferred Qualifications Experience with any of the following is a plus: Real-Time Operating Systems (RTOS) ARM processors Software test automation Agile development DevOps and CI/CD Secure Boot Device driver development API development and integration Code reviews and software quality practices AI-assisted software development tools Why Join Us. Develop technology that improves patient outcomes. Work with a highly collaborative engineering team.
Solve challenging embedded systems problems in a regulated environment. Contribute to cutting-edge medical device innovation. Opportunity to work on products that make a meaningful difference in healthcare.
About Murtech Staffing and Solutions
Sourced by ZipRecruiter
Industry
It services
Company size
51 - 200 Employees
Headquarters location
Independence, OH, US