✦ Luna Orbit — Software Engineering

Software Engineer II

at Medtronic

📍 Jacksonville, FL, US Onsite 💰 $112K – $147K USD / year Posted March 24, 2026
Salary $112K – $147K USD / year
Type Full-Time
Experience mid
Exp. Years 2+ years
Education Bachelor’s degree in Software Engineering, Computer Science, Computational Science, Electronic Engineering or related engineering field
Category Software Engineering

Designs, develops, tests, and implements software components for medical devices, ensuring compliance with industry standards and integrating AI/ML technologies.

  • Design and develop medical device software
  • Ensure compliance with ISO standards
  • Coordinate risk strategies
  • Implement AI/ML solutions
  • Develop system documentation

Involves software development using C#, C++, MATLAB, Python, with standards compliance (ISO 13485, IEC 62304), risk management, and AI/ML application in medical imaging and surgical devices.

The ideal candidate is a mid-level software engineer with at least 2 years of experience in medical device software development, familiar with ISO standards and risk management, proficient in C#, C++, MATLAB, and Python, and experienced in developing software for medical imaging and surgical devices.

Bachelor’s degree in Software EngineeringComputer Scienceor related field2 years’ experience as a software engineerExperience with ISO 13485 and IEC 62304 standardsExperience with risk management including ISO 14971 and IEC 60812Proficiency in C# and C++Experience with MATLABPythonJavaScriptSQLiteMySQLExperience with Azure DevOps and Team Foundation ServerApplication of AI/ML to medical devicesDevelopment of software for medical imaging and surgical devices
Experience with MRICTX-Ray imaging devicesKnowledge of medical device regulationsExperience with WiXDesign documentation creation
Azure DevOpsTeam Foundation ServerMATLABPythonSQLiteMySQLWiX
C#C++MATLABPythonJavaScriptSQLiteMySQLAzure DevOpsTeam Foundation ServerISO 13485IEC 62304ISO 14971IEC 60812Failure Mode and Effects AnalysisAIMachine Learningmedical device software development
C#C++MATLABPythonJavaScriptSQLiteMySQLAzure DevOpsTeam Foundation ServerISO 13485IEC 62304ISO 14971IEC 60812Failure Mode and Effects AnalysisAIMachine LearningMedical device software development
designdevelopmenttestingdebuggingmonitoringpolicy creationrisk managementcollaboration
Industry Healthcare & Medical
Job Function Medical device software development and compliance
Role Subtype Systems Engineer
Tech Domains Active Directory, Microsoft 365, Azure, Python, SQL / PostgreSQL
Clearance Required None
Visa Sponsorship No
software engineerC#C++MATLABPythonJavaScriptSQLiteMySQLAzure DevOpsTeam Foundation ServerISO 13485IEC 62304ISO 14971IEC 60812Failure Mode and Effects AnalysisAIMachine Learningmedical device softwaresurgical equipmentmedical imagingregulatory standardsrisk management

Lack of experience with ISO 13485 or IEC 62304, No experience with medical device software, No proficiency in C# or C++, Bachelor's degree not in relevant field

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile