1

Biomedical Software Engineer Jobs in Chicago, IL

S. or higher preferred in Computer Science, Software Engineering, Informatics, Biomedical, or relevant engineering disciplines. * 5+ years experience in FDA regulated domain (e.g. medical device ...

Bachelor's degree in Software, Electrical, Biomedical, or Computer Engineering (or a related science discipline). * Experience: Minimum of 8 years of relevant experience in Systems Engineering.

Bachelor's degree in Software, Electrical, Biomedical, or Computer Engineering (or a related science discipline). Experience: Minimum of 8 years of relevant experience in Systems Engineering.

Bachelor's degree in Software, Electrical, Biomedical, or Computer Engineering (or a related science discipline). Experience: Minimum of 8 years of relevant experience in Systems Engineering.

Analyze logging information, hardware performance, software behavior, and customer-reported issues ... biomedical workflows, or laboratory automation is strongly preferred. Technical & Operational ...

Troubleshoot hardware, software, and operational issues involving liquid handling automation ... Your Background * Bachelor's degree in Life Science, Biomedical Engineering, Computer Science ...

Able to leverage laboratory capabilities, including hardware configurations, software integration ... Bachelor's degree in Biomedical Engineering, Mechanical Engineering, Electrical Engineering, or ...

Able to leverage laboratory capabilities, including hardware configurations, software integration ... Bachelor's degree in Biomedical Engineering, Mechanical Engineering, Electrical Engineering, or ...

Experience supporting electromechanical, electronic, biomedical, or automation-based systems ... With 53,600+ instruments installed in over 65 countries, BICO products, software, and solutions are ...

Experience supporting electromechanical, electronic, biomedical, or automation-based systems ... With 53,600+ instruments installed in over 65 countries, BICO products, software, and solutions are ...

Showing results 41-60

Biomedical Software Engineer information

See Chicago, IL salary details

$65.4K

$152K

$211.7K

How much do biomedical software engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for biomedical software engineer in Chicago, IL is $151,971.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,600.00 and $178,200.00 per year, depending on experience, location, and employer.

What is a biomedical software engineer?

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 does a biomedical software engineer do?

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 skills and qualifications are needed to be a biomedical software engineer?

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.

Infographic showing various Biomedical Software Engineer job openings in Chicago, IL as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 90% Full Time, 6% Part Time, and 2% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $151,971 per year, or $73.1 per hour.

Senior Quality Engineer

Chicago, IL • On-site, Remote

Full-time

Re-posted 7 days ago


Key responsibilities

  • Lead verification, validation, and maintenance of host systems supporting Tempus Medical Device(s).

  • Lead risk assessments to determine testing strategies and support regulatory compliance of the host system operating with Tempus Medical Device(s).

  • Collaborate with cross-functional teams in developing test-driven system/functional requirements, defining testing strategies, and participating in test execution.


Job description

Passionate about precision medicine and advancing the healthcare industry?

Recent advancements in underlying technology have finally made it possible for AI to impact clinical care in a meaningful way. Tempus' proprietary platform connects an entire ecosystem of real-world evidence to deliver real-time, actionable insights to physicians, providing critical information about the right treatments for the right patients, at the right time.

PLEASE NOTE: This is a hybrid role requiring three days a week in the office. Candidates can be based out of our Chicago (Headquarters) or Aliso Viejo, California office.

As a Senior Quality Engineer, you will:

  • Lead verification, validation and maintenance of host systems supporting Tempus Medical Device(s).

  • Lead risk assessments to determine testing strategies.

  • Be involved in the medical device software design controls activities, in accordance with the FDA Quality System Regulation, ISO 13485, GAMP5, Computer System Validation (CSV) standards and FDA guidance, other applicable regulatory requirements, as well as best practices in the software industry.

  • Lead computer system validation (CSV) activities of Tempus AI applications, software tools, and computer systems against user, functional and regulatory requirements.

Responsibilities:

  • Support regulatory compliance of the host system operating with Tempus Medical Device(s).

  • Develop and maintain CSV policies, procedures, templates and work instructions.

  • Lead risk-based approach to host / computer system validation (HSV/CSV), SDLC and design controls activities.

  • Perform validation, re-validation and change controls of various AI, SaaS, and Tempus in-house developed software.

  • Author and review software validation deliverables, including Risk Assessments, Validation Plans, Requirements (URS), Validation Protocols (IQ, OQ, PQ), UAT (User Acceptance Test), and Validation Reports.

  • Collaborate with cross-functional teams in developing test-driven system/functional requirements, defining testing strategies and participating in test execution.

  • Support Change Management and Major Incidents (MI) processes, ensuring organizational compliance and continuous improvement.

  • Provide support to Quality and IT organizations in maintaining compliance to various policies, procedures and activities, including support during internal/external inspections and regulatory and customer audits.

  • Provide CSV guidance, coaching, mentorship, and training to test engineers within the team.

Qualifications

  • BA/B.S. or higher preferred in Computer Science, Software Engineering, Informatics, Biomedical, or relevant engineering disciplines.

  • 5+ years experience in FDA regulated domain (e.g. medical device, pharma, biotech)

  • 3+ years experience in Computer System Validation (CSV).

  • Experience with industry standards and best practices for Medical device software and CSV such as Design Controls, GAMP 5, FDA 21 CFR Part 11, FDA (QSR) FDA 21 CFR 820.30, Medical device software (QMS) ISO 13485:2016, FDA 21 CFR 820, and Software life cycle processes (IEC 62304:2006).

  • Knowledge of quality system principles, practices, and standards for the life science industry.

  • Ability to deliver quality outputs without directions or under minimal supervision.

Chicago Pay Range: $90,000-$130,00

NYC/SF Pay Range: $100,000-$150,000

The expected salary range above is applicable if the role is performed from California and may vary for other locations (Colorado, Illinois, New York). Actual salary may vary based on qualifications and experience. Tempus offers a full range of benefits, which may include incentive compensation, restricted stock units, medical and other benefits depending on the position.

Additionally,for remote roles open to individuals in unincorporated Los Angeles - including remote roles-Tempus reasonably believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: engaging positively with customers and other employees; accessing confidential information, including intellectual property, trade secrets, and protected health information; and appropriately handling such information in accordance with legal and ethical standards. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

We are an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.