2

Full Time Master Software Engineer Jobs in Minnesota

Bachelor's degree in Computer Science/Engineering (Master's preferred) with 8+ years in software and data engineering, including 4+ years in senior or lead roles. * Proven handson engineering ...

Job Title: Embedded Firmware & Linux Software Engineer This full-time, onsite role in Eagan, Minnesota focuses on designing and developing embedded firmware and Linux-based software for ...

Job Title: Sr Embedded Software Engineer The Embedded Software Engineer will lead firmware design ... Master's degree in Engineering, Computer Science, or related field. * Experience in regulated ...

Bachelor's degree in Computer Science/Engineering (Master's preferred) with 8+ years in software and data engineering, including 4+ years in senior or lead roles. * Proven hands-on engineering ...

Principal Software Engineer

Burnsville, MN ยท On-site

$139K - $186K/yr

Technical degree (Master or Bachelor of Science) in relevant field (Computer Science, or related field of study) with at least 8 years of direct experience related to Software Engineering and must ...

Lead Software Engineer

Eden Prairie, MN ยท Remote

$159K - $229K/yr

Employer will accept a Master's Degree in Software Engineering, Electrical Engineering, Computer Science or related field and 3 years of experience in the job offered or in a technology related ...

The Senior Software Engineer is a founding technical member of that team. You will not just write ... facility. * Full-time; standard business hours. * Based in the Minneapolis-St. Paul metro.

Senior Software Engineer

Minneapolis, MN ยท On-site +1

$127K - $168K/yr

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related field with 5+ years of relevant experience; or Master's degree with 3+ years of ...

Senior Software Engineer

Golden Valley, MN ยท On-site

$127K - $168K/yr

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related field with 5+ years of relevant experience; or Master's degree with 3+ years of ...

Senior Software Engineer

Saint Paul, MN ยท On-site

$123K - $163K/yr

Bachelor's or master's degree in computer science, Engineering, or a related STEM field. * 8+ years of professional software engineering experience in enterprise or commercial environments, with a ...

Software Engineer

Eden Prairie, MN ยท Remote

$72K - $130K/yr

We are seeking a talented and driven Software Engineer to join our team. In this role, you will be ... The salary for this role will range from $72,800 to $130,000 annually based on full-time employment.

Senior Software Engineer

Golden Valley, MN ยท On-site +1

$127K - $167K/yr

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related field with 5+ years of relevant experience; or Master's degree with 3+ years of ...

next page

Showing results 1-20

Full Time Master Software Engineer information

What is the difference between Full Time Master Software Engineer vs Senior Software Engineer?

AspectFull Time Master Software EngineerSenior Software Engineer
QualificationsBachelor's or higher in CS or related field, advanced coding skillsBachelor's or higher, extensive coding experience
Work EnvironmentTeam-based, collaborative projects in tech companiesSame as Master Software Engineer, often leading projects
ResponsibilitiesDesign, develop, and maintain software solutionsLead development efforts, mentor juniors, oversee project modules
Usage in IndustryCommonly listed in job postings for experienced developersOften a step before managerial roles, recognized for expertise

Both roles require strong technical skills and similar educational backgrounds. The Master Software Engineer typically focuses on technical development, while the Senior Software Engineer may have additional leadership responsibilities. The main difference lies in scope of leadership and project oversight.

What are the most commonly searched types of Master Software Engineer jobs in Minnesota? The most popular types of Master Software Engineer jobs in Minnesota are:
What are popular job titles related to Full Time Master Software Engineer jobs in Minnesota? For Full Time Master Software Engineer jobs in Minnesota, the most frequently searched job titles are:
What cities in Minnesota are hiring for Full Time Master Software Engineer jobs? Cities in Minnesota with the most Full Time Master Software Engineer job openings:
Infographic showing various Full Time Master Software Engineer job openings in Minnesota as of July 2026, with employment types broken down into 94% Full Time, 3% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Senior Software Engineer

Enterra Medical, Inc.

Minneapolis, MN โ€ข On-site

Full-time

Re-posted 21 days ago


Job description

Senior Software Engineer
St. Louis Park, MNย 
Job Summary:
We are seeking aย Senior Software Engineerย with specialized experience in developing software for active implantable medical device systems.ย This role involves creating robust, secure, and scalableย programmingย softwareย andย mobile applicationsย thatย interface with implantable devices. The ideal candidate will have experience in medical device development, system integration, and regulatory compliance, with a passion for building technology that improves patient outcomes.ย ย 
Responsibilities:
  • Design, develop, andย maintainย programmerย software for medical device systems, including embedded componentsย andย mobile apps (iOS/Android).
  • ย Build secure and user-friendly mobile applications for clinicians and patients toย monitorย and interact with implantable devices.
  • Collaborate with cross-functional teamsโ€”hardware engineers, firmware developers, and clinical specialistsโ€”to ensure seamless integration betweenย device, software, and external systems.
  • Implement secure communication protocols (e.g., Bluetooth Low Energy, proprietary RF) for data exchange between implantable devices and mobile apps.
  • Ensure adherence to medical device standards such as ISO 13485, IEC 62304, and FDA regulations throughout the software lifecycle.
  • Optimizeย software for performance, reliability, and cybersecurity in a highly regulated environment.
  • Conduct risk analysis, debugging, and verification to ensure software meets safety and efficacy requirements. Document design specifications, test plans, and validation reports per regulatory requirements.
  • Support clinical trials and post-market activities by analyzing system performance and deploying software updates.
  • Apply AI-based techniques for code development and process improvement, including automated code generationย andย intelligent code review.ย ย 
Required Qualifications:
  • Bachelorโ€™s orย Masterโ€™s degree in Computer Scienceย orย Computer Engineering, or a related field.
  • 5+ years of experience developing software for medical devices or regulated systems.
  • Strongย proficiencyย in programming languages such as C/C++, C#, Python, Java, or Swift/Kotlin for mobile development.ย 
  • Experience with embedded systems and real-time operating systems (RTOS) as well as application-level development.ย 
  • Familiarity with medical device regulations (FDA, ISO 13485, IEC 62304).ย 
  • Hands-on experience with wireless communication protocols (BLE) and secure data transfer.ย 
  • Experience with software development tools (GitHub, Jira) and automated testing frameworks.ย 
Preferred Qualifications:
  • Experience with mobile app development for healthcare applications.
  • Familiarity with Agile development methodologies.
  • Knowledge of battery management systems and low-power optimization for connected devices.ย ย 

Total Compensation: $150,000-165,000 DOE
ย 

Powered by JazzHR

uVpTp88fa6