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 Saint Louis, MO vacancy
$99.45k - $134.55k
...Boeing Company is looking for Missions Systems Software Engineers - Embedded to join the Boeing's... ...Associate Level, Experienced Level, and Senior Level. This role is looking to hire... ...software that is integrated into embedded devices and systems and meets industry,...SeniorPermanent employmentWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift$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...SuggestedFull timeWork at office$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$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$100k - $140k
...experienced electrical engineer who wants to contribute... ...support the improvement of medical-grade imaging tools and... ...doing as a full-time Senior Electronics Engineer... ...characterize microelectronic systems utilizing FPGAs and... ...pre-commercial medical device company with a vision...SeniorFull time$126.65k - $171.35k
Mission Software Engineer (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a MissionSoftware Engineer(Experienced or Senior) to join the Phantom Works Open Architecture Systems Integrated Software (OASIS) Solutions team located in Berkeley...SeniorPermanent employmentFull timeContract workWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$126.65k - $171.35k
Software Developer Engineer (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a Software Developer Engineer (Experienced or Senior) to join the Digital Analytics and System Health (DASH) software team in Hazelwood, MO. This role will support...SeniorPermanent employmentFull timeWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- Senior Software Engineer - Vehicle Health ManagementCompany:The Boeing CompanyThe Boeing Company is looking... ...Government Vehicle Health Management Systems (GHVMS) software team in Hazelwood, MO... ...integrated within specialized devices and systems, ensuring compliance with...SeniorFull timeWork experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
- ...clear code. Develop software solutions by studying... ...information needs; studying systems flow, data usage and... ...and Chief Software Engineer. Coordinate... ...related STEM degree. Senior-level experience deploying... ...package that includes: Medical, Dental & Vision...SeniorFull timeContract workTemporary work
$116.36k - $155.15k
...environments and to provide independent efforts to all aspects of system integration including design, analysis, design review, testing... ...knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level...Full timeTemporary workRemote work1 day per week- ...intelligent market data, advanced trading systems, and future-proof technology. Exegy... ...Exegy is seeking a highly motivated senior level software engineer to work closely with other dedicated... ...Exegy’s custom hardware acceleration devices. Successful candidates should have a...SeniorFull time
- ...technology solutions provider is seeking a Senior Software Engineer to join their team in St. Louis, MO.... ...focus on web services and geospatial systems. The ideal candidate will demonstrate... ..., including matching 401k and fully paid medical coverage. #J-18808-Ljbffr...SeniorFlexible hours
- ...Senior Software Engineer We are seeking a highly skilled Senior Software Engineer to join a top financial client's Business Rules Engineering... ...This role focuses on developing and maintaining rule-based systems that support critical business decision-making processes....SeniorLong term contract
- ...develop and integrate state‑of‑the‑art systems. If you’re passionate about technology... ...We are seeking a highly skilled Senior Software Engineer with robust expertise in C++ embedded... ...problems between software and hardware devices. Understand and perform codebase migration...Senior
$126.65k - $171.35k
Application Software Engineer, Phantom Works (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for an Application Software Engineer... ...) to join the Phantom Works Open Architecture Systems Integrated Software (OASIS) Solutions team located...SeniorPermanent employmentFull timeContract workWork experience placementRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...hybrid model. Looking for a high-energy, detail oriented Senior Software Engineer in the Ofallon/Winghaven location to join a new team that... ...Role: Develop application logic for a multi-component system of applications Ensure final product is highly performant...SeniorContract work
- .... Powered by Athletes who get it, and Engineers who can do it. Role Purpose This... ...-functional teams, translating complex system trade-offs into clear decisions and embedding... ...projects. ~ Experience building device-connected applications (BLE, Wi-Fi, TCP)...Senior
- ...Title: Senior Software Engineer - Full Stack & Secure Systems Location: St. Louis, MO Employment Type: Full-Time Security Clearance: Active TS/SCI Clearance Preferred About the Opportunity We are seeking an experienced and driven Senior Software...SeniorFull time
- ...We are seeking a Senior Software Developer with deep expertise in API integration, AI operations, automation and RPA, data migration, and... ...implement secure, scalable APIs to connect internal banking systems with third-party platforms, ensuring compliance with financial...Senior
- ...Senior Software Developer Hybrid 2-3 days on-site in St. Louis, MO... ...benefits package that includes medical, dental, and vision benefits... ...best practices aligned to FRB System and U.S. Treasury guidelines... ...~5+ years of software engineering experience. ~ Proven AWS experience...SeniorHourly pay
$165k - $241.4k
...amounts of data from its devices all over the world. We... ...people within Engineering and throughout Cisco to... ...distributed, enterprise software solutions that support... ...Qualifications Distributed Systems: Experience analyzing... ...rules, which include medical, dental and vision...SeniorPermanent employmentFull timeTemporary workLocal areaFlexible hours- ...are seeking highly motivated engineers with a thirst for learning, in... ...dispersed, state of the art systems that seamlessly integrate Microsoft... ...services Evaluates desktop software and hardware technologies and... ...Robust health plan including medical, dental, and vision Health...SeniorWork at office
$112.2k - $151.8k
DevSecOps Software Engineer (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a DevSecOps Software Engineer (Experienced... ...) to join our Government Vehicle Health Management Systems (GVHMS) software team in Hazelwood, MO. This position in...SeniorPermanent employmentFull timeWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...provide innovative solutions with our multidisciplinary teams formed with exceptional employees. We are seeking a Software Engineer to support unique systems solutions for the National Geospatial-Intelligence Agency (NGA). We are seeking a Software Engineer to support...SeniorRemote work
- ...About the Role We are looking for a Senior Software Engineer to join our Online Data Stores team, a... ..., and performance of these core systems. You'll collaborate closely with other... ...inclusive benefits for this role, including medical, dental, and vision, 3% 401(k)...SeniorFull timeFor contractorsInternshipRemote work
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the... ...package which includes the following: # Medical, dental, and vision insurance, including...SeniorFull timeTemporary workFlexible hours$118k - $178k
...Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team... ...decisions at the service and system level. Identify and implement reliability... ...their pets, kids, and partners including medical, dental, vision, disability and life insurance...SeniorWork experience placementLocal area$115k - $184k
...greatest potential.* Title And Summary Senior Software Engineer II About The Role As a Senior Data... ...optimizing data platforms, pipelines, and systems that enable advanced analytics,... ...you are requesting. Do not include any medical or health information in this email. The...SeniorFull timePart timeWorldwideFlexible hours$88.86k - $118.48k
...help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber optic transport network as well as...SeniorFull timeTemporary workWork at officeRemote workShift workNight shift- ...Role - Senior Devops Engineer Location - St Louis, MO(Remote) Job Summary Required Qualifications: Education: •... ...problem-solving skills and the ability to troubleshoot complex systems. Strong communication skills, with the ability to work...SeniorWork experience placementRemote work
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 Saint Louis, MO
- software system engineer Saint Louis, MO
- software engineer - early career Saint Louis, MO
- entry level software engineer remote Saint Louis, MO
- software developer positions Saint Louis, MO
- junior software developer internship Saint Louis, MO
- software development engineer aws Saint Louis, MO
- consulting software engineer Saint Louis, MO
- financial software developer Saint Louis, MO
- software developer Saint Louis, MO




