1

Medical Software Engineer Jobs in Michigan (NOW HIRING)

Software Engineer

Orion, MI ยท On-site

$135K/yr

Software Engineer Minimum 2 Years experience as a Software Engineer Venteon is currently seeking an ... Medical / Dental / Vision * Profit Sharing & Pension plans If you are a high performer and would ...

Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 104,000-130,000 Additional ... The Software Engineer designs, develops, tests, and maintains software components within OneStream ...

Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 104,000-130,000 Additional ... The Software Engineer designs, develops, tests, and maintains software components within OneStream ...

Software Engineer

Kalamazoo, MI ยท On-site

$105K - $120K/yr

Bonus: 1.5% * Comprehensive medical coverage (medical and prescription drugs) * Dental and vision insurance * Voluntary optional life and accident insurance * Hospital indemnity and critical illness ...

Senior Software Engineer I

Rochester, MI ยท On-site

$112K - $148K/yr

Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 138,000-172,250 Additional ... The Senior Software Engineer designs, develops, and delivers complex features and services within ...

Senior Software Engineer I

Birmingham, MI ยท On-site

$116K - $154K/yr

Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 138,000-172,250 Additional ... The Senior Software Engineer designs, develops, and delivers complex features and services within ...

Senior Software Engineer I

Birmingham, MI ยท On-site

$116K - $154K/yr

Vision, Medical, Life, Dental, 401K Gross Annual Base Salary : USD 131,000 - 170,000 Additional ... The Senior Software Engineer designs, develops, and delivers complex features and services within ...

Software Engineer

MI ยท Remote

Competitive wages, medical benefits starting your first day, and paid parental leave * Opportunity ... Your software engineering knowledge and experience is essential as we support our customer needs to ...

As a Software Engineer, you should have strong hands-on experience with requirement management ... Immediate medical, dental, and prescription drug coverage Flexible family care, parental leave, new ...

Senior Software Engineer I

Rochester, MI ยท On-site

$112K - $148K/yr

Vision, Medical, Life, Dental, 401K Gross Annual Base Salary : USD 131,000 - 170,000 Additional ... The Senior Software Engineer designs, develops, and delivers complex features and services within ...

Software Engineer

Warren, MI ยท Hybrid

$93K - $142K/yr

The Role As a Software Engineer, you will develop code for high performance back-end services for ... Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts ...

As a Software Engineer on our Platform Observability team, you will be at the heart of our ... Medical and Dental (FastTek pays majority of the medical program) * Vision * Personal Time Off (PTO ...

This position is hybrid Trinity Health IHA Medical Group is hiring a Software Engineer IV role to lead meaningful, high-impact engineering work in a healthcare environment, combining JavaScript ...

The Software Engineer is responsible for designing, developing, modernizing and supporting customer ... Access to benefits including medical, dental and vision insurance * Short-term and long-term ...

The Software Engineer is responsible for designing, developing, modernizing and supporting customer ... Access to benefits including medical, dental and vision insurance * Short-term and long-term ...

The Software Engineer is responsible for designing, developing, modernizing and supporting customer ... Access to benefits including medical, dental and vision insurance * Short-term and long-term ...

Software Engineer #1056965 Position Description: Employees in this job function are responsible for ... Medical and Dental (FastTek pays majority of the medical program) * Vision * Personal Time Off (PTO ...

next page

Showing results 1-20

Medical Software Engineer information

See Michigan salary details

$55.3K

$128.6K

$179.1K

How much do medical software engineer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for medical software engineer in Michigan is $128,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What does a medical software engineer do?

A medical software engineer designs, develops, and tests software applications used in healthcare settings, such as electronic health records, medical imaging systems, and diagnostic tools. They often work with programming languages like Java or C++, adhere to healthcare regulations, and collaborate with medical professionals to ensure software safety and effectiveness.

Can you make $500,000 as a software engineer?

Medical software engineers with extensive experience, advanced skills in programming and healthcare systems, and working in high-paying regions or specialized roles can potentially earn $500,000 or more annually. Such salaries are typically achieved through senior positions, leadership roles, or working for large organizations with performance bonuses and stock options.

What engineers make $500,000?

Senior medical software engineers with extensive experience, specialized skills in healthcare systems, and advanced certifications can earn salaries approaching or exceeding $500,000 annually, especially in leadership roles or in high-demand environments. Compensation often includes base salary, bonuses, and stock options, particularly in large healthcare technology companies or startups.

What are some common challenges faced by Medical Software Engineers when developing healthcare applications?

Medical Software Engineers often encounter challenges such as ensuring compliance with healthcare regulations (like HIPAA and FDA guidelines), integrating software with various electronic health record (EHR) systems, and maintaining data security and patient privacy. Additionally, they must work closely with clinicians and non-technical stakeholders to translate complex medical requirements into reliable, user-friendly software solutions. Balancing innovation with the need for rigorous testing and validation is also essential due to the critical nature of healthcare technology.

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

AspectMedical Software EngineerMedical Device Software Engineer
Required CredentialsBachelor's or higher in CS, Software Engineering, or related; certifications like CSTE or CSQE beneficialSimilar credentials; often requires knowledge of medical device regulations (e.g., FDA, ISO 13485)
Work EnvironmentHealthcare IT companies, software firms, hospitalsMedical device manufacturers, regulatory environments, clinical settings
Employer & Industry UsageHealthcare software solutions, electronic health records, telemedicineDesign, develop, and test software for medical devices like pacemakers, imaging equipment

The main difference is that Medical Software Engineers focus on healthcare software applications, while Medical Device Software Engineers specialize in software for medical devices. Both roles require similar technical skills and certifications but differ in their focus on device regulation and clinical application.

What engineers make $300,000 a year?

Senior medical software engineers with extensive experience, specialized skills in healthcare technology, and advanced certifications can earn $300,000 or more annually. High salaries are often associated with leadership roles, working in large organizations, or in regions with high living costs, and may include bonuses and stock options.

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

To thrive as a Medical Software Engineer, you need a strong background in software development, familiarity with healthcare standards (like HL7 or DICOM), and typically a degree in computer science, biomedical engineering, or a related field. Experience with programming languages (such as Python, Java, or C++), medical device software regulations (like FDA or ISO 13485), and health information systems is commonly required. Attention to detail, problem-solving skills, and effective communication are essential soft skills for collaborating with clinical teams and ensuring compliance. These competencies are crucial for developing safe, reliable, and compliant medical software that improves patient outcomes and meets regulatory requirements.

What is a medical software engineer?

A medical software engineer is a professional who designs, develops, and maintains software applications used in healthcare settings. Their work supports medical devices, hospital information systems, patient management platforms, and diagnostic tools. They collaborate closely with healthcare professionals to ensure the software meets regulatory standards and improves patient care. Medical software engineers must have expertise in both software development and an understanding of healthcare workflows and compliance requirements.
What cities in Michigan are hiring for Medical Software Engineer jobs? Cities in Michigan with the most Medical Software Engineer job openings:
Infographic showing various Medical Software Engineer job openings in Michigan as of July 2026, with employment types broken down into 2% Locum Tenens, 91% Full Time, 4% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $128,581 per year, or $61.8 per hour.
Software Engineer

Software Engineer

Venteon

Orion, MI โ€ข On-site

$135K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 5 days ago


Job description


Software Engineer
Minimum 2 Years experience as a Software Engineer
Venteon is currently seeking an experienced Software Engineer to fill a opening with a systems integrator company located in Metro Detroit. The ideal candidates should have experience in C# and understand HMI and PLC programming.
Responsibilities of the Software Engineer
  • Design, implement and maintain programming in C# for robot integration
  • Support VBA macros and Python scripts for software automation
  • Utilize CAD/CAM API's and import data from ALPHACAM
  • Implement kinematic models, singularity avoidance and multi-axis trajectory planning
  • Create software-in-the-loop simulations and validate programming accuracy
  • Evaluate and select third party libraries and properly integrate to extend system capabilities

Requirements of the Software Engineer
  • Bachelor's degree in Computer Science or Electrical Engineering
  • 3+ years of C# development experience
  • Experience in VBA automation and Python scripting
  • Experience with CAD/CAM software a plus
  • Experience with robotics, robot programming, PLC's and HMI

Benefits of the Software Engineer
  • Competitive salary
  • Advancement potential
  • Full time
  • Paid time off
  • Medical / Dental / Vision
  • Profit Sharing & Pension plans

If you are a high performer and would like to work for an equally high performing company and you think the above opportunity is appropriate for you, we invite you to submit your resume in Microsoft Word format to bray@venteon.com.
We treat all resumes with strict confidentiality. We will always contact you first before submitting your resume to our client(s) for review. If you do not receive correspondence, you are not a fit for this position.
At Venteon our talent acquisition team is proud to provide our clients with the most qualified Accounting & Finance, Engineering, IT and Administrative talent in the industry today.
#VTSE