1

Medical Device Software Jobs (NOW HIRING)

Software Engineer III

Monroeville, PA

$57 - $76.50/hr

Analyzing and verifying medical device designs. * *Writing detailed automated and manual test procedures that evaluate medical device software and systems against documented requirements. * *Writing ...

... medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across ... software development background in a structured/regulated environment such as medical device ...

... medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across ... software development background in a structured/regulated environment such as medical device ...

... medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across ... software development background in a structured/regulated environment such as medical device ...

... medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across ... software development background in a structured/regulated environment such as medical device ...

... medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across ... software development background in a structured/regulated environment such as medical device ...

Conduct Manual and Automated Design V&V activities as an active member of scrum project teams designing and developing medical device software, intended for use by patients with sleep and respiratory ...

Be Seen First

The Medical Device Sales Representative plays a key role in driving revenue growth by promoting and ... Experience with CRM software (HubSpot) * Strong knowledge of medical products * Advanced ...

Medical Device Assembler

Maple Plain, MN

$18.75 - $22.75/hr

JOB SUMMARY The Medical Device Assembler plays a critical role in supporting manufacturing ... , e-Learning/Training, Business Intelligence, and Cloud Solutions. A leader in contingent and ...

... medical device systems. Work with a team of highly skilled engineers to deliver groundbreaking ... Develop software for testing platforms and complex software tools. * Integrate software designs ...

next page

Showing results 1-20

Medical Device Software information

See salary details

$21

$49

$96

How much do medical device software jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for medical device software in the United States is $49.84, according to ZipRecruiter salary data. Most workers in this role earn between $35.10 and $59.62 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Medical Device Software Engineer, and why are they important?

To thrive as a Medical Device Software Engineer, you need strong programming abilities (often in C/C++ or Python), a solid understanding of software development life cycles, and familiarity with medical device regulations, typically backed by a degree in computer science, engineering, or a related field. Experience with development tools, embedded systems, and compliance standards like IEC 62304 or FDA requirements is highly valued. Attention to detail, problem-solving, and effective teamwork are essential soft skills in this role. These competencies ensure the creation of reliable, safe, and regulatory-compliant software critical for patient health and device performance.

What is the difference between Medical Device Software vs Medical Device Quality Assurance Specialist?

AspectMedical Device SoftwareMedical Device Quality Assurance Specialist
Required CredentialsSoftware development certifications, engineering degrees, FDA regulations knowledgeQuality assurance certifications (e.g., CQE), regulatory compliance training
Work EnvironmentSoftware development teams, R&D labs, regulatory agenciesManufacturing facilities, quality assurance labs, regulatory bodies
Employer & Industry UsageMedical device manufacturers, software firms in healthcareMedical device manufacturers, healthcare companies, regulatory agencies
Common Search & ComparisonFocuses on software development and complianceFocuses on quality processes and regulatory adherence

Medical Device Software professionals develop and maintain software used in medical devices, ensuring functionality and compliance. Medical Device Quality Assurance Specialists focus on testing, validation, and ensuring products meet quality standards. Both roles are essential in the medical device industry but differ in their core responsibilities and skill sets.

What are some common challenges faced by professionals working in Medical Device Software development?

Professionals in Medical Device Software development often navigate complex regulatory requirements, such as FDA or ISO standards, which can impact project timelines and processes. Collaborating closely with cross-functional teams—including hardware engineers, clinicians, and quality assurance specialists—is essential to ensure safety and compliance. Additionally, balancing innovation with rigorous documentation and validation can be challenging, as even minor software changes may require extensive testing and approval. Staying updated with evolving cybersecurity standards is also a key part of the role.

What is medical device software?

Medical device software is specialized software designed to be used for medical purposes, such as diagnosing, preventing, monitoring, or treating health conditions. It can be embedded within a medical device (like a pacemaker) or function as standalone software (such as mobile health apps). This software must comply with strict regulatory standards to ensure safety and effectiveness, as it directly impacts patient health and safety. Developers of medical device software must follow guidelines from authorities like the FDA or EU MDR, depending on the market. Regular updates, risk management, and comprehensive testing are also essential parts of its development process.
More about Medical Device Software jobs
What cities are hiring for Medical Device Software jobs? Cities with the most Medical Device Software job openings:
What states have the most Medical Device Software jobs? States with the most job openings for Medical Device Software jobs include:
Infographic showing various Medical Device Software job openings in the United States as of May 2026, with employment types broken down into 4% Locum Tenens, 1% Internship, 1% As Needed, 20% Full Time, 14% Part Time, and 60% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $103,662 per year, or $49.8 per hour.
Sr. Firmware Engineer (Med Device)

Sr. Firmware Engineer (Med Device)

Oxford Global Resources

San Diego, CA • On-site

$126K - $167K/yr

Other

Posted 9 days ago


Job description

Title: Sr. Firmware Engineer (Med Device)

Location: San Diego, CA (northern side of San Diego - Need to be onsite at least 4 days a week, preferably 5 most weeks)

Start date: 5/18

Duration: 12 months (Temp to Perm)

Overtime expectation: Not expected

Drug Screen required: No

Background Check required: No

Citizenship Requirement: , Permanent Resident, or TN Visa

Product/Project:

Development and commercialization of a Class III Cardiac Therapy Delivery System

Summary:

Our client is seeking a senior-level firmware engineer to take ownership of the embedded codebase for a next-generation cardiac related therapy system. This individual will be responsible for completing and enhancing existing firmware, expanding unit test coverage to meet regulatory standards, and migrating the system to new hardware architecture. The role will also support ongoing development of new therapy capabilities and work closely with both hardware and software teams in a fast-paced, highly collaborative environment.

Required Skills:

  • 10+ years of firmware / embedded systems development experience
  • Strong C programming in bare-metal environments
  • Experience with STM32 microcontrollers
  • Low-level driver development (I2C, SPI, DMA)
  • Experience with IEC 62304 or similar medical device software standards
  • Strong debugging, unit testing, and code validation experience
  • Experience migrating firmware across hardware platforms
  • Strong documentation skills
  • Some exposure or experience with AI-assisted development tools (e.g., Claude)

Bonus skills (not required):

  • Experience with DSP or signal filtering
  • Experience with cardiac ablation or similar technologies
  • Experience interfacing firmware with Windows-based applications (WPF or similar)
  • Experience scaling firmware for multi-channel or high-frequency systems
  • Familiarity with IEC 60601

Oxford Global Resources logo

About Oxford Global Resources

Sourced by ZipRecruiter

Oxford Global Resources delivers tailored solutions for any technical challenges you face using our partnership-first approach. We specialize in workforce mobilization, digital transformation, and modern enterprise. We are committed to providing you with The Right Talent. Right Now. In 1984, we started Oxford with a handful of employees in a converted schoolhouse in Reading, Massachusetts. The people that shape our organization are some of the best in the industry. They are dedicated to making an impact and are with you every step of the way. We strive to meet the most pressing needs, solve the most complex problems, and go beyond expectations for our clients and our consultants. Together, we drive great outcomes. Whether you’d like to join the thousands of professionals who trust Oxford to advance their careers or partner with us to solve a challenge your business is facing, contact us at any of our 35 global offices.

Industry

Recruiting and staffing services

Company size

501 - 1,000 Employees

Headquarters location

Beverly, MA, US

Year founded

1984

Social media