1

Contract Medical Device Software Engineer Jobs in Iowa

Embedded Software Engineer

Cedar Rapids, IA · On-site

$128K - $169K/yr

Embedded Software Engineer LOCATION: Cedar Rapids, IA EMPLOYMENT TYPE: Full time/Contract Roles ... g. device drivers), including RTCA DO-178B/C Knowledge/experience with software engineering ...

Producing documentation to support medical device regulatory processes Who This Is For * Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering ...

Producing documentation to support medical device regulatory processes Who This Is For * Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering ...

Producing documentation to support medical device regulatory processes Who This Is For * Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering ...

Producing documentation to support medical device regulatory processes Who This Is For * Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering ...

Producing documentation to support medical device regulatory processes Who This Is For * Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering ...

Producing documentation to support medical device regulatory processes Who This Is For * Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering ...

Producing documentation to support medical device regulatory processes Who This Is For * Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering ...

Producing documentation to support medical device regulatory processes Who This Is For * Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering ...

Producing documentation to support medical device regulatory processes Who This Is For * Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering ...

Producing documentation to support medical device regulatory processes Who This Is For * Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering ...

Producing documentation to support medical device regulatory processes Who This Is For * Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering ...

Producing documentation to support medical device regulatory processes Who This Is For * Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering ...

Producing documentation to support medical device regulatory processes Who This Is For * Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering ...

Embedded Software Engineer

Waterloo, IA · On-site

$70K - $120K/yr

RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software ... HSA for Medical Expenses * Bonus Plan (Exempt Employees Only) * Paid Time Off (PTO) * Paid Holidays

next page

Showing results 1-20

Contract Medical Device Software Engineer information

What are some common challenges faced by Contract Medical Device Software Engineers, and how can they be addressed?

Contract Medical Device Software Engineers often encounter the challenge of rapidly adapting to new projects, technologies, and regulatory requirements unique to each client. Working within strict timelines while ensuring compliance with FDA and ISO standards can be demanding. To address these challenges, it's important to have strong communication skills, maintain thorough documentation, and stay updated on industry regulations. Collaborating closely with cross-functional teams—including quality assurance, hardware engineers, and regulatory affairs—also helps ensure project success and smooth integration into existing workflows.

What is the difference between Contract Medical Device Software Engineer vs Medical Device Software Developer?

AspectContract Medical Device Software EngineerMedical Device Software Developer
CredentialsTypically requires a degree in software engineering, biomedical engineering, or related field; certifications like ISO 13485 or FDA compliance knowledge are commonSimilar educational background; often holds certifications in medical device regulations or quality standards
Work EnvironmentContract roles in medical device companies, often project-based, with focus on compliance and validationFull-time or freelance positions within medical device firms, focusing on software development and testing
Industry UsageCommonly hired for specific projects requiring regulatory compliance and validation expertiseInvolved in ongoing software development, maintenance, and updates for medical devices

While both roles require technical expertise in medical device software, Contract Medical Device Software Engineers typically work on short-term projects with a focus on compliance and validation, whereas Medical Device Software Developers are involved in continuous software development and maintenance within the industry.

What is a Contract Medical Device Software Engineer?

A Contract Medical Device Software Engineer is a software professional who is hired on a temporary or project basis to design, develop, and test software used in medical devices. They typically work with manufacturers to ensure that the software meets regulatory standards, such as those set by the FDA or ISO. Responsibilities may include creating embedded software, documenting code, and collaborating with cross-functional teams to deliver safe and effective medical products. Their expertise is crucial for developing reliable software that supports patient safety and product compliance.

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

To thrive as a Contract Medical Device Software Engineer, you need a solid background in software development (C/C++/Python), embedded systems, and knowledge of medical device regulations such as IEC 62304, typically supported by a relevant engineering degree. Familiarity with development environments, version control (e.g., Git), and tools for requirements management and verification are essential, along with any certifications in medical device software or quality systems. Strong problem-solving skills, attention to detail, and effective communication are crucial for collaborating with cross-functional teams and ensuring regulatory compliance. These skills and qualifications are vital to deliver safe, compliant, and innovative software solutions efficiently in a highly regulated and dynamic industry.
What cities in Iowa are hiring for Contract Medical Device Software Engineer jobs? Cities in Iowa with the most Contract Medical Device Software Engineer job openings:
Sr Clinical Engineering Medical Device Network Engineer

Sr Clinical Engineering Medical Device Network Engineer

CommonSpirit Health

Corning, IA • On-site

$46.17 - $68.67/hr

Full-time

Posted 22 days ago


CommonSpirit Health rating

7.0

Company rating: 7.0 out of 10

Based on 525 frontline employees who took The Breakroom Quiz

374th of 890 rated healthcare providers


Job description


Job Summary and Responsibilities

As our Clinical Engineering Med Device Senior Network Engineer, you will lead regional Clinical Engineering network functions and responsibilities.
Every day you will collaborate with the CE Medical Device Security Team on remediation solutions, guide other technicians on complex medical device projects, and manage vendor-related vulnerabilities. You'll also contribute to the design and support of the CE IT environment, provide specialized repair for medical equipment, and ensure end-to-end security measures are implemented and integrated using the latest technologies.
To be successful in this role, you will be jointly responsible for enhancing the security of our medical devices, networks, and information, and for resolving complex technical and business issues related to medical device security.

  • All associated Job responsibilities of the Clinical Engineering Medical Device Network Engineer I and II.
  • Responsible for achieving and maintaining compliance of Clinical Engineering’s cybersecurity and vulnerability program Key Performance Indicators within the assigned region.
  • Responsible for communication and coordination with market senior leadership regarding security or IT related projects associated with medical devices within the assigned region.
  • Lead cybersecurity and remediation and IT related projects associated with medical devices within the assigned region.
  • Mentor and train CE staff in the delivery of device remediation and vulnerability patching and documentation.
  • Lead and coordinate efforts for medical device patching and updating of firmware and/or applications appropriate for the medical device.

The job summary and responsibilities listed above are designed to indicate the general nature of the work performed within this job. They are not designed to contain or be interpreted as a comprehensive inventory of all job responsibilities required of employees assigned to this job. Employees may be required to perform other duties as assigned.

Job Requirements

Required

  • Bachelors Other HTM, Computer Science, Technology, Business discipline or equivalent professional experience, upon hire
  • Minimum of 7 Years in Clinical Engineering Networking Role or equivalent experience
  • Experience with HIPPA/ HITECH compliance Standards 
  • Valid Driver's License


Preferred

  • Experience working with the software development life cycle or projectmanagement methodologies. Customer Service, Project Management,Strong Communication and Executive Level Presentation skills and relatedexperience.
  • Certified Radiology Equipment Specialists, upon hire or
  • CompTIA A+ Certification, upon hire or
  • CompTIA Network +, upon hire

This position requires participation in a rotational on-call schedule, including nights, weekends, and holidays. Candidates must be available to respond to urgent service needs outside of regular business hours and may be required to return to the facility on short notice.

Where You'll Work

Inspired by faith. Driven by innovation. Powered by humankindness. CommonSpirit Health is building a healthier future for all through its integrated health services. As one of the nation’s largest nonprofit Catholic healthcare organizations, CommonSpirit Health delivers more than 20 million patient encounters annually through more than 2,300 clinics, care sites and 137 hospital-based locations, in addition to its home-based services and virtual care offerings. CommonSpirit has more than 157,000 employees, 45,000 nurses and 25,000 physicians and advanced practice providers across 24 states and contributes more than $4.2 billion annually in charity care, community benefits and unreimbursed government programs. Together with our patients, physicians, partners, and communities, we are creating a more just, equitable, and innovative healthcare delivery system.

Qualifications:

Required

  • Bachelors Other HTM, Computer Science, Technology, Business discipline or equivalent professional experience, upon hire
  • Minimum of 7 Years in Clinical Engineering Networking Role or equivalent experience
  • Experience with HIPPA/ HITECH compliance Standards 
  • Valid Driver's License


Preferred

  • Experience working with the software development life cycle or projectmanagement methodologies. Customer Service, Project Management,Strong Communication and Executive Level Presentation skills and relatedexperience.
  • Certified Radiology Equipment Specialists, upon hire or
  • CompTIA A+ Certification, upon hire or
  • CompTIA Network +, upon hire

This position requires participation in a rotational on-call schedule, including nights, weekends, and holidays. Candidates must be available to respond to urgent service needs outside of regular business hours and may be required to return to the facility on short notice.

Employment Type: Full Time

What CommonSpirit Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom