Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer | Implantable Medical Device Systems

$150k - $160k
Full-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:
  • 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.
Qualifications
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.
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.
Benefits
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,... 
    Senior
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    The Boeing Company

    Saint Louis, MO
    2 days ago
  • $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... 
    Suggested
    Full time
    Work at office

    Enterra Medical, Inc.

    Saint Louis, MO
    16 days ago
  • $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... 
    Suggested
    Permanent employment
    Flexible hours

    Dahl Consulting

    Saint Louis, MO
    a month ago
  • $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... 
    Senior
    Full time

    Enterra Medical

    Saint Louis, MO
    1 day ago
  • $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... 
    Senior
    Full time

    DeepSight Technology

    Saint Louis, MO
    7 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    4 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    2 days ago
  • 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... 
    Senior
    Full time
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    2 hours ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Temporary work

    Trinity Global Consulting

    Saint Louis, MO
    1 day ago
  • $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 time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Saint Louis, MO
    1 day ago
  •  ...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... 
    Senior
    Full time

    Exegy

    Saint Louis, MO
    1 day ago
  •  ...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... 
    Senior
    Flexible hours

    Geodata IT, LLC

    Saint Louis, MO
    4 days ago
  •  ...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.... 
    Senior
    Long term contract

    RIT Solutions

    Saint Louis, MO
    1 day ago
  •  ...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

    Object Computing

    Saint Louis, MO
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    1 day ago
  •  ...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... 
    Senior
    Contract work

    Samprasoft

    Saint Louis, MO
    3 days ago
  •  .... 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

    Rapsodo

    Saint Louis, MO
    3 days ago
  •  ...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... 
    Senior
    Full time

    Abode Tech Zone

    Saint Louis, MO
    2 days ago
  •  ...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

    FirstBank

    Saint Louis, MO
    2 days ago
  •  ...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... 
    Senior
    Hourly pay

    Eliassen Group

    Saint Louis, MO
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Saint Louis, MO
    1 day ago
  •  ...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... 
    Senior
    Work at office

    GRVTY

    Saint Louis, MO
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    2 hours ago
  •  ...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... 
    Senior
    Remote work

    DCS Corp

    Saint Louis, MO
    4 days ago
  •  ...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)... 
    Senior
    Full time
    For contractors
    Internship
    Remote work

    GrabJobs

    Saint Louis, MO
    4 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Saint Louis, MO
    3 days ago
  • $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... 
    Senior
    Work experience placement
    Local area

    Indeed

    Saint Louis, MO
    4 days ago
  • $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... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours

    Socket

    Saint Louis, MO
    2 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Saint Louis, MO
    4 days ago
  •  ...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... 
    Senior
    Work experience placement
    Remote work

    United IT Solutions

    Saint Louis, MO
    1 day ago

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!