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 15 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer | Implantable Medical Device Systems in Minnesota vacancy
$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- The Imagine Group in Minnesota is seeking a Systems Engineer to advance the infrastructure architecture and automation across enterprise hosting operations. You will collaborate with Infrastructure, EUC, Information Security, and Application Development teams to deliver...Senior
$130k - $160k
...Title : Principal Firmware Engineer - Implantable Medical Devices Location : St. Louis... ...and quality of life. As a senior technical leader, you will... ...hardware engineering, software development, quality, and... ...regulatory to ensure seamless system integration Develop and...SuggestedPermanent employmentFlexible hours$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- Grain Millers is seeking a Senior Systems Engineer in Eden Prairie to drive infrastructure transformation supporting a multi-site manufacturing environment. You will design and maintain secure, scalable systems ensuring high performance and uptime. The ideal candidate has...Senior
- Grain Millers, Inc. is looking for a Senior Systems Engineer to join their Eden Prairie, MN team. In this role, you'll design and maintain modern... ...offers a competitive compensation package, including medical and 401(k) benefits. #J-18808-Ljbffr Grain Millers, Inc.Senior
$77k - $202k
...people in data and analytics engineering focus on leveraging advanced... ...optimising algorithms, models, and systems to enable intelligent... ...that meet business needs. As a Senior Associate, you analyze complex... ...range of benefits, including medical, dental, vision, 401k, holiday...SeniorFull timeH1b$124k - $149k
...Senior Power Systems Engineer As our Senior Power Systems Engineer, you will help MISO analyze future operating conditions on the Bulk Electric System (BES) and determine the actions needed to allow maintenance of existing, and construction of new electrical facilities...SeniorWork experience placementLocal area- A leading medical device company is seeking a Senior Systems Engineer in Plymouth, MN to drive innovation in medical device systems. You will lead cross-functional projects, understand customer needs, and ensure robust product development. Ideal candidates have a Bachelor...Senior
$86k - $126k
...Power System Engineer Be part of something powerful. Eaton leads the industry with the largest, most experienced team of field service technicians and engineers, and we're not slowing down. We're expanding our team with driven professionals who want to work on impactful...SeniorFor contractorsH1bLocal areaVisa sponsorshipRelocation package$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- ManpowerGroup Global, Inc. seeks a Senior Systems Engineer to support Acute Therapies products, driving... .../validation within a regulated medical device context. The role demands systems engineering... ...across electro-mechanical and software domains, knowledge of SysML/UML, and...Senior
- Eaton is seeking a Power System Engineer for Chanhassen, MN, in a hybrid role with about 25% travel. You will perform power systems studies, quality analysis, design, installation, startup, maintenance, and training, while independently managing medium-sized projects and...Senior
$102.3k - $209.5k
...Job Description Senior Power Systems Studies Engineer Role Summary We are seeking a Senior Power Systems Studies Engineer to lead advanced power... ...benefits package which includes the following: # Medical, dental, and vision insurance, including expert medical...SeniorTemporary workFlexible hours- ...Senior Systems Engineer Location: North Plymouth MN Contract: 12+ months contract with possibilities... ..., verification, and validation of medical devices. Responsibilities Perform activities... ...and standards Use various software tools and programs to complete the above...SeniorContract workShift work
- ...A leading medical device innovator is seeking a Senior Software Engineer to help advance a breakthrough platform enabling MRI-guided, radiation-free cardiac procedures... ..., enhance, and troubleshoot real-time software systems that control complex capital equipment used in...Senior
$85k
...About the Role: As a Systems Design Engineer on our Implantable Systems team, you'll play... ...teams of hardware engineers, software engineers, and research... ...for active implantable devices, including battery requirements... ...: Experience in the medical/diagnostics space....SeniorHourly payShift work$100k - $130k
...harnessing Danaher’s system of continuous improvement... ...part of the Systems Engineering Department located in... ...are groundbreaking medical devices that utilize robotics... .... In the role of Senior Systems Engineer for... ...vision systems on a software controlled medical diagnostic...Senior$65k - $85k
Senior Equipment Systems & Vendor Associate page is loaded## Senior Equipment Systems... ...external liver assist device for acute liver failure (... ...regulated pharma, biotech, or medical device environment with a H... ...RAM) equipment management software* Experience driving...SeniorWork at officeWorldwide- ...Job Description As a Senior Software Engineer at Forj, you’ll do more than write code. In this role... ...into embedded software reality, shape system software architecture, make... ...in embedded software development in Medical Device or other regulated industry, ideally...SeniorLocal area
- UnitedHealth Group is seeking a Software Architect to design and implement high-performance software solutions. You’ll lead architectural guidance and collaborate with teams using modern technology stacks like .NET and Angular. Key responsibilities include developing robust...Senior
- ...personnel, distributors, and vendors. Lead system setup and commissioning, including electrical and/or mechanical and/or software troubleshooting. Directly perform... ...lead process technicians and other process engineers to perform product and process testing....Senior
- ...design, development, integration, and sustainment of enterprise software systems in a federal environment. Deliver secure, scalable, and high... .... Requirements 5 to 9 years of experience in software engineering, cybersecurity, or related technical field. Experience developing...SeniorContract workVisa sponsorship
- ...Preferred Location Bachelors Degree in Computer Science Information Systems with 7 years of relevant technical experience or Masters degree... ...building and deployment a plus Experience building computer software within the airline industry is a plus Knowledge of Windows...Senior
- ...Join our dynamic engineering team to build scalable cloud-native applications that serve millions... ...teams to deliver high-quality software solutions. Requirements Bachelor’s degree... ...issues Participate in on-call rotation and maintain system reliability #J-18808-Ljbffr...SeniorWorldwide
- ...Arden Hills About the role The Senior Design Assurance Engineer will directly support medical device product development from... ...and projects impacting active implantable and accessory devices, as well... ...remediation, Design Control Quality System integration and other Design...SeniorRelocationRelocation package
$61.22 per hour
...Job Summary Title: Senior Software Engineer Location: Maple Grove, MN Contract Type: Contract, 1st Shift... ...Rate: $61.22/hr Benefits: overtime, medical, dental, vision, 401k, travel.... ...Understanding of Earned Value Management System (EVMS) and Control Account Manager/Work...SeniorContract workDay shift- ...Senior Software Engineer page is loaded## Senior Software Engineerlocations: Minnesotatime type: Full timeposted on: Posted Todayjob requisition... ..., developing, and testing complex software programs and systems. You will collaborate with team members to solve problems,...SeniorWork at officeWorldwide
- Infinite Computing Systems is seeking a Sr. IT Business Analyst in Minnetonka, MN, focusing on the SAP PP Module in the Medical Device industry. The role involves manufacturing process leadership... ...be open to travel. Experience in software validation and knowledge of...SeniorRemote job
- ...Nextern is seeking a Senior Software Engineer to join our product realization... ...Nextern, we develop innovative medical technologies and connected... ...per established quality system procedures. You will work in... ...Understanding of multitasking and device driver complexities...SeniorTemporary workWork experience placement
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
- ngo software engineer Minnesota
- software developer Minnesota
- part time software developer remote Minnesota
- financial software developer Minnesota
- senior software engineer ruby on rails Minnesota
- software engineer amazon Minnesota
- senior software design engineer Minnesota
- software engineer remote Minnesota
- entry level software engineer remote Minnesota
- software engineer contract Minnesota

