1

Biomedical Software Engineer Jobs in Minnesota (NOW HIRING)

Bachelor's or Master's degree in Electrical, Software, Mechanical, Biomedical, or a related engineering or science discipline * Three or more years of relevant experience #LI-MS1

Senior Systems Engineer

Plymouth, MN · On-site

$109K - $149K/yr

Bachelor's or Master's degree in Electrical, Software, Mechanical, Biomedical, or a related engineering or science discipline * Three or more years of relevant experience

Systems Engineer

Plymouth, MN · On-site

$50 - $55/hr

Bachelor's or Master's degree in Electrical, Software, Mechanical, Biomedical, or a related engineering or science discipline. * Three or more years of relevant experience. * Prior experience in ...

Bachelor's or Master's degree in Electrical, Software, Mechanical, Biomedical, or a related engineering or science discipline. * Three or more years of relevant experience. * Prior experience in ...

Bachelor's or Master's degree in Electrical, Software, Mechanical, Biomedical, or a related engineering or science discipline. * Three or more years of relevant experience. * Prior experience in ...

Bachelor's or Master's degree in Electrical, Software, Mechanical, Biomedical, or a related engineering or science discipline. * Three or more years of relevant experience. * Prior experience in ...

Bachelor's or Master's degree in Electrical, Software, Mechanical, Biomedical, or a related engineering or science discipline.Three or more years of relevant experience.Prior experience in medical ...

Accredited Bachelor's or Master's degree in Electrical, Software, Mechanical, Biomedical, or a related engineering or science discipline. WORK HOURS * Full-Time ADDITIONAL INFORMATION * Employment ...

... Electrical, Software, Mechanical, Biomedical, or a related engineering or science discipline ... Prior experience in medical devices, preferably for ICU or kidney care domains * Sound knowledge of ...

... Electrical, Software, Mechanical, Biomedical, or a related engineering or science discipline ... Prior experience in medical devices, preferably for ICU or kidney care domains * Sound knowledge of ...

next page

Showing results 1-20

Biomedical Software Engineer information

See Minnesota salary details

$62.2K

$144.5K

$201.3K

How much do biomedical software engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for biomedical software engineer in Minnesota is $144,486.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,500.00 and $169,400.00 per year, depending on experience, location, and employer.

What are some typical projects or responsibilities for a Biomedical Software Engineer?

Biomedical Software Engineers often work on designing, developing, and maintaining software used in medical devices, clinical diagnostics, or healthcare information systems. Typical responsibilities include coding new features, troubleshooting and resolving software issues, ensuring compliance with medical standards, and participating in quality assurance testing. You may also collaborate closely with clinicians, researchers, and regulatory specialists to align technological solutions with user needs and safety requirements. These projects frequently involve iterative development and rigorous validation to ensure reliability in real-world medical settings.

What is a Biomedical Software Engineer job?

A Biomedical Software Engineer develops software solutions for medical and healthcare applications, including medical devices, diagnostic tools, and research simulations. They combine biomedical knowledge with software development skills to create and maintain systems that improve patient care, enhance medical research, and ensure regulatory compliance. Their work often involves programming, data analysis, and collaboration with healthcare professionals and researchers.

What are the key skills and qualifications needed to thrive in the Biomedical Software Engineer position, and why are they important?

To thrive as a Biomedical Software Engineer, you need a strong background in computer science, biomedical engineering, and software development—often supported by a bachelor's or master's degree in a related field. Proficiency with programming languages such as Python, C++, or Java, familiarity with medical imaging tools, and experience working with healthcare interoperability standards like HL7 or DICOM are typically required. Effective communication, teamwork, and problem-solving skills are crucial for collaborating with cross-functional teams and understanding user requirements. These competencies ensure that biomedical software solutions are safe, compliant, and meet the complex needs of healthcare environments.

What are popular job titles related to Biomedical Software Engineer jobs in Minnesota? For Biomedical Software Engineer jobs in Minnesota, the most frequently searched job titles are:
Associate Process Development Engineer

Associate Process Development Engineer

Burke Porter Group

Ham Lake, MN

$80K/yr

Full-time

Posted 20 days ago


Job description

SUMMARY

Responsible for supporting the Production Services Operations Team with engineering programs, procedures, and systems that deliver products that consistently meet or exceed customer, regulatory, and company requirements. This position will support in Technical Transfer activities, improve current manufacturing processes and supporting procedures; analyze and solve problems from basic engineering principles, theories and concepts through complex and advanced problems; and prepare and execute commissioning, qualification, and validations for new equipment and computerized systems/software.

ESSENTIAL DUTIES AND RESPONSIBILITIES
  • Participates in and supports Technical Transfer/Process Development projects including but not limited to:
    • Create and maintain product assembly instructions.
    • Assure product and process quality by designing testing methods, testing finished goods, determining product and process capabilities, establishing standards, and confirming manufacturing processes with guidance from management.
    • Validation and implementation of new or transferred manufacturing equipment, computer system/software validations.
    • Conduct risk assessment on process steps and their ability to meet requirements.
    • Improve manufacturing efficiency by analyzing and planning work flow, space requirements, and equipment layout.
  • Participates in and supports validation projects within the cGMP regulated manufacturing areas including but not limited to:
    • Prepare, review, and execute commissioning, qualification and validation documents for equipment and computerized systems/software.
    • Supporting Project teams in: User Requirement Specifications, GMP Impact Assessments, Traceability Matrices, Design Qualifications, and Risk Assessments.
    • Ability to handle multiple commissioning, qualification, and validation priorities based on the needs of the manufacturing area and project team with guidance from management.
    • Design and execute engineering (pre-validation) studies to support validation activities.
    • Assisting in troubleshooting of equipment/computer system issues, process characterization and root cause investigations.
    • Involved in resolving deviations/non-conformances observed during execution of qualification and validation activities.
    • Ability to prepare/issue change controls, CAPAs, and investigations.
    • Apply FMEA process to evaluate failure data, if necessary, from field data to find root cause and implement sound engineering solutions.
OTHER DUTIES AND RESPONSIBILITIES
  • Safely perform duties following NACS quality standards.
  • Participate in team building, training and department communications.
  • Work as a team player with management and co-workers to develop a win-win partnership through positive relationships and excellent interpersonal skills.
  • Maintain a commitment to NACS’s vision and “spirit” by partnering with new and current employees by demonstrating outstanding service and integrity.
  • The goal of each team member - and the team as a whole - is to create effective communications that help all employees clearly understand overall company objectives and the role they play in helping NACS meet those objectives.
  • Other duties may be assigned.
QUALIFICATIONS

Minimum of Bachelors Degree in Biomedical/Mechanical Engineering or other relevant Engineering discipline.  To perform this job successfully, the individual must be able to perform each essential duty satisfactorily.  The requirements listed below are representative of the knowledge, skill, and/or ability required.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

  • Ability to apply sound engineering logic to solve complex problems, assess risks, and make decision accordingly.
  • Basic understanding of ISO Quality System requirements and FDA regulations.
  • Problem solver able to determine root cause of technical issues and implement effective solutions in a timely manner.
  • Creative thinker with ability to think ‘out of the box’ in a fast-paced entrepreneurial environment.
  • Resourceful and ability to adapt to a variety of situations.
  • Demonstrated ability to prioritize, initiate, and drive projects to completion.
  • Solid knowledge of engineering fundamentals; ability to apply this knowledge to manufacturing and product.
  • Strong attention to detail.
  • Must be well organized.
  • Must have proficiency with MS Office such as Word and Excel.
  • Must have good written and verbal communication skills.
EDUCATION and/or EXPERIENCE

Bachelors Degree in Biomedical/Mechanical Engineering or other relevant Engineering discipline with preferably 1-3 years of relevant experience or 5-7 years of experience without a University Degree.

Experience in Equipment Qualification and Computer System/Software Validation preferred.

LANGUAGE SKILLS

Ability to read, analyze, and interpret complex documentation. The ability to write complex documentation is required. Ability to effectively communicate with all levels within the company.

MATHEMATICAL SKILLS

Knowledge and application of mathematics, trigonometry, algebra, and statistics required.

REASONING ABILITY

Must be able to foresee changing project schedules and adjust personal assignments accordingly.  Ability to adapt to a rapidly changing work environment and still maintain department effectiveness.

PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.  While performing duties of this job, the employee is regularly required to stand, sit, talk, walk, use hands, see, and hear. Drive to customer sites for meetings. Infrequent lifting of up to 25 pounds is required. 

WORK ENVIRONMENT

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

The environment is generally clean and the noise level is moderate.  Air is generally clean with occasional welding smoke or cleaning solvent smell. Production environment will include an ISO class 7 or 8 cleanroom.