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 Saint Louis, MO vacancy
$99.45k - $134.55k
...opportunity for professional growth. Find your future with us.The Boeing Company is looking for a Software Engineer (Associate, Experienced, & Senior) to join the F-15 Mission System Software Development Team located in Berkeley, MO. This position will focus on supporting...SeniorPermanent employmentWork experience placementCasual workCurrently hiringRelocationFlexible hoursShift work- ...technology solutions provider located in St. Louis seeks a Senior Systems Engineer. This role requires 6+ years of related experience and an active... ...TS/SCI clearance. Responsibilities include architecting software services, troubleshooting environments, and ensuring data...Senior
$130k - $160k
...Summary: Enterra Medical is a medical device company dedicated to... ...Principal Firmware Engineer with specialized... ...firmware for active implantable medical devices. This... ...optimizing embedded software to ensure the safety... ...background 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$82.1k - $172.4k
Job Title: Senior Systems Integrator Job Category: Information Technology Time Type: Full time Minimum Clearance... ...system owners, operations teams, and program engineers. Responsibilities: Lead integration and deployment of software releases into Government test and production...SeniorFull timeContract workWork experience placementFlexible hours- ...Senior Process Engineer – Liquid Systems CRB is a leading provider of sustainable Engineering, Architecture, Construction and Consulting solutions to the global life sciences and food and beverage industries. Our employees provide best-in-class solutions that drive...Senior
- ...Trevity LLC is seeking Senior Software Engineers to lead the development and integration of enterprise-scale software solutions supporting imagery... ..., API development, and scalable geospatial processing systems. Senior engineers will support technical leadership, mentor...Senior
- ...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
- ...Clayco is seeking a Digital Engineering & VDC Systems Lead to serve as the technical authority for innovative project delivery through Virtual Design & Construction. The role requires expertise in Autodesk tools and effective collaboration across engineering, design, and...Senior
- ...Solutions Group is seeking a Software Developer to support our client... ...technology stacks. The Senior Software Developer provides comprehensive... ...experience with geospatial systems and enterprise integration.... ...matching 401k, fully paid medical, and more Generous paid time...SeniorWork at officeRemote workFlexible hoursNight shift
- ...leading defense technology firm in St. Louis, Missouri, seeks a Senior Software Engineer skilled in C++ embedded development. This position demands... ...include developing efficient embedded software systems and solving complex technical challenges, while preferred skills...Senior
- ...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
- ...Software Developer As a Software Developer with Ascension Technologies, you will contribute... ...mobile applications to server side systems ~ Experience in unit and integration testing... ...understanding of professional software engineering best practices for the full SDLC...SeniorWork at office
- Ameren Corporation is seeking a Distribution System Operating Supervisor II in St. Louis, Missouri. The role involves directing field personnel in the safe operation of the distribution system, resolving complex issues, and coordinating maintenance activities. Candidates...Senior
- ...Description Job Description Senior Technical Lead — R&D Mission Systems Location: United... ...leadership, and R&D engineers to understand mission needs... ...early ideas into usable software capabilities. This is... ...to 6% ~ Comprehensive medical, dental, vision, life,...SeniorWeekly payContract workRemote workHome office
- ...Software Developer As a Software Developer, you will contribute to the creation of our... ...understanding of professional software engineering best practices for the full SDLC including... ..., and highly available distributed systems Understanding of relational and NoSQL...Senior
- A leading automation technology company is seeking a Senior Wire Technician to lead complex projects and mentor a team. The role involves assembling and testing electrical systems while ensuring compliance with safety standards. Candidates should have expert knowledge...SeniorFlexible hours
- ...Senior Python Developer This position is based out of our St... ...technologies and specialty systems. We're the POWER behind making... ...degree in Computer Science, Software Engineering, Information Systems, or a... ...competitive health insurance options (medical, dental, and vision), a...SeniorFor subcontractorWork at office
- ...clear code. Develop software solutions by studying... ...information needs; studying systems flow, data usage and... ...and Chief Software Engineer. Coordinate software... ...related STEM degree. Senior‑level experience deploying... ...that includes: Medical, Dental & Vision Coverage...SeniorContract workTemporary work
$131.3k - $237.35k
...National Solutions team is seeking a Senior AI Software Engineer to lead advanced development efforts... ...across complex, mission‑critical systems. We are looking for a highly motivated... ...religion, physical or mental disability, medical condition, genetic information,...SeniorLocal areaImmediate start$105.1k - $204.4k
...the environment. Benefits Medical coverage on date of hire 10... ..., configures, and modifies software projects and/or products or... ...software and/or operating system components, software tools,... ...implementations. Qualifications - Senior Software Engineer Bachelor’s degree required,...Senior$100k - $115k
...planning, testing, and execution of complex system upgrades, including operating systems,... ...and ensure timely remediation. Provide senior-level technical support and guidance to... ...regulated enterprise environments. Systems engineering support for large-scale infrastructure...Senior$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$112.2k - $151.8k
...professional growth. Find your future with us. The Boeing Company is looking for a DevSecOps Software Engineer (Experienced or Senior) to join our Government Vehicle Health Management Systems (GVHMS) software team in Hazelwood, MO. This position in the Boeing Global Services (...SeniorPermanent employmentWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift- ...required. - Provide necessary support during system, integration, performance testing, and... ...and internal value analysis including seniority and merit systems, as well as internal... ...employment process due to a disability, medical condition, or physical or mental...SeniorMinimum wageContract workTemporary workWork experience placementImmediate startRemote work
- ...Lead the charge in building world‑class Industrial Control Systems! As a Senior Wire Technician, you’ll tackle the most complex projects, mentor... ...We provide a competitive benefits package, including medical, dental, and vision plans, an Employee Assistance Program, 4...SeniorFlexible hours
- KCS is seeking an experienced technology specialist in Chesterfield, Missouri. The role involves the installation, configuration, and management of technology for client infrastructures. Candidates should have over 10 years of relevant experience, particularly with Windows...Senior
$115k - $144k
...Sr. Applications/Systems Sales Engineer As a Sr. Applications/Systems Sales Engineer here at Honeywell... ...access control systems, security software platforms, networking, and... ...package includes employer subsidized Medical, Dental, Vision, and Life Insurance; Short...SeniorTemporary workWork experience placementFlexible hours- ...Aqua IT is searching for an experienced AI Engineer to lead AI solutions, work on... ...of multiple operational cloud deployed software technologies and solutions. We are looking... ...solve challenging problems in a variety of systems to get results that surpass the outcomes...Senior
- Leidos seeks a Senior Systems Administrator/Help Desk Engineer to support the Chinook Agile software program for an Intelligence Community customer. You will ensure stability, security, and performance across on-prem and cloud environments, leading operations and automation...SeniorDay shiftAfternoon shift
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 developer Saint Louis, MO
- software developer internship no experience Saint Louis, MO
- junior software developer Saint Louis, MO
- part time software developer remote Saint Louis, MO
- financial software developer Saint Louis, MO
- senior software engineer ruby on rails Saint Louis, MO
- software engineer amazon Saint Louis, MO
- senior software design engineer Saint Louis, MO
- software engineer remote Saint Louis, MO

