Senior Software Engineer | Implantable Medical Device Systems
$150k - $160kFull-time
Dahl Consulting
Title : Senior Software Engineer
Location : St. Louis Park, MN | Hybrid
Job Type : Permanent / Direct Hire
Compensation : $150,000 - $160,000
Industry: Medical Devices
---
About the Role
We are partnering with an innovative medical device company based in St. Louis Park, MN, to identify a Senior Software Engineer to join their growing engineering team. Our client specializes in the development of active implantable medical device systems designed to improve patient outcomes and advance clinical care. This is an exciting opportunity to contribute to cutting-edge healthcare technology within a highly regulated and mission-driven environment. Job Description
The Senior Software Engineer will play a critical role in designing and developing programmer software and mobile applications that interface with implantable medical devices. This position requires a blend of embedded systems expertise, mobile application development, and a strong understanding of regulatory compliance within the medical device industry. The successful candidate will collaborate closely with cross-functional teams to deliver secure, reliable, and user-friendly technology that directly supports clinicians and patients.
Key responsibilities include:
Required Qualifications:
Our client offers a comprehensive benefits package designed to support your health, financial well-being, and work–life balance. Benefits include medical, dental, and vision insurance, as well as Health Savings Account (HSA) and Flexible Spending Account (FSA) options. Employees are eligible to participate in our 401(k) retirement plan with company match and may also receive stock options. In addition, we provide paid holidays and flexible time off to help you recharge and maintain balance. How to Apply
Take the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps! Equal Opportunity Statement
As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!#LI-CF1
#LI-Hybrid
Location : St. Louis Park, MN | Hybrid
Job Type : Permanent / Direct Hire
Compensation : $150,000 - $160,000
Industry: Medical Devices
---
About the Role
We are partnering with an innovative medical device company based in St. Louis Park, MN, to identify a Senior Software Engineer to join their growing engineering team. Our client specializes in the development of active implantable medical device systems designed to improve patient outcomes and advance clinical care. This is an exciting opportunity to contribute to cutting-edge healthcare technology within a highly regulated and mission-driven environment. Job Description
The Senior Software Engineer will play a critical role in designing and developing programmer software and mobile applications that interface with implantable medical devices. This position requires a blend of embedded systems expertise, mobile application development, and a strong understanding of regulatory compliance within the medical device industry. The successful candidate will collaborate closely with cross-functional teams to deliver secure, reliable, and user-friendly technology that directly supports clinicians and patients.
Key responsibilities include:
- Designing, developing, and maintaining programmer software for medical device systems, including embedded components and mobile applications (iOS/Android).
- Building secure and user-friendly mobile applications that allow clinicians and patients to monitor and interact with implantable devices.
- Collaborating with hardware engineers, firmware developers, and clinical specialists to ensure seamless integration between device, software, and external systems.
- Implementing secure communication protocols (e.g., Bluetooth Low Energy, proprietary RF) for data exchange between implantable devices and mobile applications.
- Ensuring adherence to medical device standards such as ISO 13485, IEC 62304, and FDA regulations throughout the software development lifecycle.
- Optimizing software for performance, reliability, and cybersecurity in a highly regulated environment.
- Conducting risk analysis, debugging, and verification to ensure software meets safety and efficacy requirements.
- Documenting design specifications, test plans, and validation reports in accordance with regulatory requirements.
- Supporting clinical trials and post-market activities by analyzing system performance and deploying software updates.
- Applying AI-based techniques for code development and process improvement, including automated code generation and intelligent code review.
Required Qualifications:
- 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.
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
- 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.
Our client offers a comprehensive benefits package designed to support your health, financial well-being, and work–life balance. Benefits include medical, dental, and vision insurance, as well as Health Savings Account (HSA) and Flexible Spending Account (FSA) options. Employees are eligible to participate in our 401(k) retirement plan with company match and may also receive stock options. In addition, we provide paid holidays and flexible time off to help you recharge and maintain balance. How to Apply
Take the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps! Equal Opportunity Statement
As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!#LI-CF1
#LI-Hybrid
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer | Implantable Medical Device Systems in Minnesota vacancy
$130k - $160k
...Title : Principal Firmware Engineer - Implantable Medical Devices Location : St. Louis... ...quality of life. As a senior technical leader, you will... ...including hardware engineering, software development, quality, and... ...to ensure seamless system integration Develop and...SuggestedPermanent employmentFull timeFlexible hours$130k - $160k
...Summary: Enterra Medical is a medical device company dedicated to... ...Principal Firmware Engineer with specialized experience... ...firmware for active implantable medical devices.... ...optimizing embedded software to ensure the safety... ...in embedded systems, real-time operating...SuggestedWork at office$85k - $148k
...Senior Mainframe Systems Programmer – AutomationRemote - United StatesJR012893 Position Summary... ...automation for different platforms Engineering solutions to bridge tool capabilities... ...required Other Qualifications Software development and Programming – Writing...SeniorFull timeTemporary workRemote workWork from homeFlexible hours$91.7k - $163.7k
...to start Caring. Connecting. Growing together. As a Senior I O Engineer specializing in CICS System Programming, you will play a critical role in maintaining... ...deep technical expertise in system integration, software maintenance, and performance tuning across multi-LPAR...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work- The Senior IT Systems Engineer - AI Tools Operations and Enablement / Change Management role is responsible for stable, scalable day-to-day operations... ...the maintenance and support of moderately complex systems software and hardware computer systems at multiple Mayo Clinic...SeniorVisa sponsorshipFlexible hoursAfternoon shift
$125k - $191.7k
...This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization... ...and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending...SeniorLocal areaRemote workWork from homeFlexible hours$150k - $165k
...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...SeniorFull time$160k - $200k
...For more information, visit are seeking a high-caliber Senior Systems Software Engineer to join our Core Storage Team. In this role, you will be... ...Quantum provides a diverse portfolio of health plans for medical and prescription, dental, vision, life, disability, and supplemental...SeniorFull timeWork at officeLocal areaRemote work- ...pace specializing in the fields of Software Development, Software Consultancy and... ...experience in design and development of Medical Devices Software systems using C/C++, J2EE or .Net... ...Information TechnologyExperience level: Mid-Senior LevelIndustry: Information...
$120.8k - $181.2k
...first — developing innovative medical technologies that improve... ...physicians and health systems to improve how patients are... ...throughout their care journey.The Senior Software Systems Engineer on the Neuromodulation and... ...-intensive medical device systems.The ideal...SeniorFull timeH1bWork at officeLocal areaImmediate startFlexible hours$86k - $126k
...largest, most experienced team of field service technicians and engineers, and we’re not slowing down. We’re expanding our team with... ...s shaping the future of power management. We're hiring a Power System Engineer in Chanhassen, MN! This is a hybrid role with approximately...SeniorFor contractorsH1bLocal areaVisa sponsorshipRelocation package$178.4k - $267.6k
...Day in the Life Senior Principal Software Engineer Careers That Change... ...Failure offers devices and therapies to treat... ...our software-driven medical robotics platform.... ...meets the business and system needs. Ensures that... ...Internet of Things) implantable devices like Implantable...SeniorContract workWork experience placementH1bWork at officeLocal areaWorldwideFlexible hours- ...From massive data centers to modernizing transmission systems, our industry-recognized engineers and scientists have been at the forefront of grid transformation... ...future. Primary Responsibilities In the role of the Senior Electrical Engineer - Battery Energy Storage Systems we...SeniorFor contractorsWork at office
$170k
Please see the below requirements for a Senior or Principal Electrical Engineer to join a growing class III medical device organization in the Northeast Twin... ...play a critical part in supporting an implantable electromechanical system in a late-stage development/...Senior- ...exciting opportunity for Senior System Design Quality Engineer supporting a cross-functional... ...of capital equipment and software within the Interventional... ...of next-generation medical devicesInternational standards... ...to influence how devices they are working on are tested...SeniorHourly payRelocation packageShift work3 days per week
- ...mission-focused, AI-powered software and services company based in... ...You'll build the agentic systems and data pipelines behind NetworkOS... ..., cost, and latency Engineer data pipelines — robust ingestion... ...AI they can trust. Small, senior team. Early-stage impact with...SeniorFull timeRemote work
$87k - $120k
Senior Electrical Engineer - Power Systems & DistributionABOUT USMatrix Technologies, Inc. has been a leading provider of engineering, automation, and systems... ...: Arc Flash StudiesShort Circuit StudiesProtective Device Coordination StudiesLoad Flow AnalysisPower System...SeniorFull timeTemporary workFor contractorsCasual workLocal areaImmediate startWork from homeFlexible hoursNight shift$132.4k - $205.1k
...sales, service, and support functions across the globe, your journey at Tennant can take you places you never expected.Senior Principal System Engineer - New Product DevelopmentTennant Company is a recognized leader in designing, manufacturing and marketing solutions...SeniorLocal areaWorldwide- ...is seeking a Site Reliability Engineer that combines technical... ...participate in managing all installed systems and infrastructure within the... ...support systems, application software, and system management tools... ...DisabilitiesTo request a medical accommodation during the application...SeniorFull timeWork experience placementWeekend workAfternoon shift3 days per week
$104k - $156k
...developing innovative medical technologies that... ...(CRM) Embedded Systems Environments (ESE)... ...across the world. As a Senior Design Automation Engineer, you will be... ...test of Medtronic implantable cardiac devices and end-to-end testing... ...Cadence Palladium software, RPP software,...SeniorFull timeH1bWork at officeLocal areaImmediate startWorldwideFlexible hours$110k - $135k
...harnessing Danaher's system of continuous improvement... ...possible.The Senior Systems Engineer is responsible for design... ...making design changes for medical diagnostics... ...mechanical, fluidics, medical devices, or aerospace... ...Experience working with software-controlled systems or...SeniorFull time$150k - $180k
...three decades, Cirtec Medical has been a leading... ...complex medical devices. We specialize in... ...neuromodulation, implantable drug delivery, cardiac... ...invasive surgical systems. Our dedicated... ...Principal Systems Engineer will be... ...implementation of electronic, software, and mechanical...Hourly payFull timeShift work- What you’ll do: Provide technical consultation in power systems studies, power quality analysis, design, installation, startup, maintenance... ...to improve performance and safety. Lead and mentor engineers on medium-sized projects, fostering technical growth and collaboration...SeniorFor contractorsLocal areaVisa sponsorshipRelocation package
- ...Senior Systems Engineer Our Fortune 500 client (One of the world's largest Healthcare companies... ..., verification, and validation of medical devices. What You'll Be Doing Perform... ...and standards Use various software tools and programs to complete the above...SeniorShift work
- Job Summary Senior Power Systems Engineer is a key technical leader within ProPetro’s PROPWR organization... ...Skilled with electrical measurement devices, instrumentation and tooling. Proven... ...tools. Experience with electrical CAD software. Proficient in Microsoft Office and a...SeniorWork at officeRemote work
$114.6k - $234.6k
...Description Owns complex system modules and fleet... ...contracts across software, firmware, and... ...initial board/device bring-up; develops... ...guidance and coaching to engineers to drive... ...by manager and/or senior technical leaders... ...the following: # Medical, dental, and vision...Temporary workFlexible hoursShift work- ...Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where... ...employees experience every day.The Senior Quality Systems Engineer serves as a highly experienced... ...' experience, preferably within the medical device industry. Demonstrated experience...SeniorHourly payWork at officeLocal areaRelocationRelocation packageFlexible hoursShift work3 days per week
$202.2k - $213.25k
...Education Requirements:Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or... ...Position ROLE AND POSITION OBJECTIVES:As a Senior Principal Embedded Software Engineer for Airborne Systems, you’ll be a member of a cross functional team...SeniorWork at officeFlexible hours$95.9k - $129.47k
...to Life, by advancing medical technologies and... ....Job DescriptionThe Senior Design Quality Engineer provides professional expertise for Software quality and best practices... ...application of medical device SW regulatory... ...software testing, or systems engineering, or 6 years...SeniorFull timeLocal areaWork from homeWorldwide- Senior Embedded Software EngineerFull-Time | On-Site | Twin Cities, MNAbout the... ...an innovative medical device company just NW of Minneapolis... ...Senior Embedded Software Engineer to join its collaborative... ...evaluationsContribute to system risk analysis and FMEA activitiesSupport...SeniorRelocationVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer | Implantable Medical Device Systems. Be the first to apply!
Related searches
- agile software developer Minnesota
- experienced software developer Minnesota
- software developer fintech Minnesota
- financial software developer Minnesota
- software engineer Minnesota
- part time software developer remote Minnesota
- junior software developer remote Minnesota
- software engineer travel Minnesota
- federal - software developer Minnesota
- security software engineer Minnesota



