Talent.com
Principal Firmware Engineer - Implantable Medical Devices

Principal Firmware Engineer - Implantable Medical Devices

Enterra Medical, Inc.St. Louis Park, MN, US
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Location :

  • Minneapolis, MN Hybrid (In office weekly as needed) Company Summary : Enterra Medical is a medical device company dedicated to a singular focus : helping more people with chronic gastroparesis live better lives by advancing technology, expanding clinical science, and accelerating access to the Enterra® Therapy.
  • Position Overview We are seeking a skilled Principal Firmware Engineer with specialized experience in developing firmware for active implantable medical devices.
  • This role involves designing, developing, testing, and optimizing embedded software to ensure the safety, reliability, and performance of cutting-edge medical technologies.
  • The ideal candidate will have a strong background in embedded systems, real-time operating systems, and regulatory compliance for medical devices.
  • Key Responsibilities Design, develop, and test firmware for active implantable medical devices, ensuring high reliability and performance under strict power and size constraints.
  • Collaborate with cross-functional teams, including hardware engineers, software developers, and regulatory specialists, to integrate firmware with device hardware and external systems.
  • Implement and validate communication protocols (e.g., Bluetooth Low Energy, proprietary RF) for secure data transmission between active implantable devices and external interfaces.
  • Ensure compliance with medical device standards, such as ISO 13485, IEC 62304, and FDA regulations, throughout the development lifecycle.
  • Optimize firmware for low-power operation to extend the lifespan of active implantable devices.
  • Conduct risk analysis, debugging, and verification to ensure firmware meets safety and efficacy requirements.
  • Document all development processes, including design specifications, test plans, and validation reports, in accordance with regulatory requirements.
  • Support clinical trials and post-market surveillance by analyzing device performance and implementing firmware updates as needed.

Qualifications Education :

  • Bachelor’s or master’s degree in electrical engineering, Computer Engineering, Computer Science, or a related field.
  • Experience :

  • 7+ years of experience developing firmware for embedded systems, with at least 5 years focused on active implantable medical devices required.
  • Proven expertise in programming in C / C++ for resource-constrained environments required.
  • Experience with real-time operating systems (RTOS) and bare-metal programming.
  • Familiarity with medical device regulations (e.g., FDA, ISO 13485, IEC 62304).
  • Hands-on experience with low-power wireless communication protocols (e.g., BLE, Zigbee).
  • Experience using software development tools such as GitHub and Jira.
  • Experience conducting static analysis and unit testing using tools such as PC-Lint and GTest.
  • Skills :

  • Strong understanding of embedded systems architecture and hardware-software integration required.
  • Proficiency in debugging tools (e.g., JTAG, oscilloscopes, logic analyzers).
  • Knowledge of cybersecurity principles for medical devices, including encryption and secure data transfer.
  • Ability to work in a highly regulated environment with a focus on safety and quality.
  • Excellent problem-solving skills and attention to detail.
  • Preferred :

  • Knowledge of battery management systems for implantable devices.
  • Familiarity with Agile development methodologies.
  • Salary :

  • $130,000-160,000 DOE   Powered by JazzHR
  • Create a job alert for this search

    Principal Firmware Engineer • St. Louis Park, MN, US

    Related jobs
    • Promoted
    • New!
    Engineering Leader - Individual Solutions Technology (Hybrid)

    Engineering Leader - Individual Solutions Technology (Hybrid)

    SecurianSaint Paul, MN, United States
    Full-time
    At Securian Financial the internal position title is Engineering Mgr.Individual Solutions technology.This leader will build future technology readiness and mature existing technology capabilities t...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Databricks Engineer

    Databricks Engineer

    KonnectingTree IncEagan, MN, US
    Full-time
    We have a need for Azure Databricks Engineers.This is an onsite position and will be a long term engagement.Looking for candidates with 8-10 years of experience. Anyone with an ETL background in Inf...Show moreLast updated: 10 hours ago
    Senior Firmware Engineer

    Senior Firmware Engineer

    Harvard BioscienceSt Paul, MN, USA
    Full-time
    Quick Apply
    Harvard Bioscience is seeking an experienced and motivated Senior Firmware Engineer.The candidate will define, develop, test, and debug solutions for a wide variety of products utilized in life sci...Show moreLast updated: 30+ days ago
    • Promoted
    Associate Systems Engineer

    Associate Systems Engineer

    Unisys CorporationEagan, MN, United States
    Full-time
    Associate Systems Engineer - MCP.We are a global information technology company that builds high-performance, security-centric solutions that can help change the world. Enhancing people's lives thro...Show moreLast updated: 30+ days ago
    • Promoted
    MANUFACTURING ENGINEER II

    MANUFACTURING ENGINEER II

    Anderson DahlenRamsey, MN, US
    Full-time
    Grays Specialty Equipment segment offers a comprehensive range of expert services, including design, manufacturing, integration, installation, and maintenance of some of the most advanced systems i...Show moreLast updated: 9 days ago
    • Promoted
    Telemedicine Physician

    Telemedicine Physician

    QuickMDChamplin, MN, US
    Full-time
    QuickMD is a leading telemedicine provider, delivering high-quality virtual care across 44 states.Since our founding in 2019, we have helped more than 100,000 patients access essential medical trea...Show moreLast updated: 30+ days ago
    • Promoted
    Dermatology | Suburban Minneapolis

    Dermatology | Suburban Minneapolis

    Jackson Physician SearchRogers, US
    Full-time +1
    Are you looking for the opportunity to grow a state-of-the-art practice while focusing on the care of your patients? This established practice northwest of downtown Minneapolis serves a largely unt...Show moreLast updated: 30+ days ago
    • Promoted
    Plastics Engineer

    Plastics Engineer

    Diedre Moire Corp.Champlin, MN, US
    Full-time
    Plastics Process Engineer - RIM - Champlin, MN Plastics Engineer Process Engineer Manufacturing Engineer Project Engineer Reaction Plastic Molding Injection Mold Blow Extrusion Tooling Designer Mol...Show moreLast updated: 21 days ago
    • Promoted
    Dermatology

    Dermatology

    AMN HealthcareROGERS, US
    Full-time +1
    Job Description & Requirements.StartDate : ASAP Pay Rate : $500000.Join an established dermatology group with an excellent reputation. The group is adding a new dermatologist to its team to handle sig...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Engineer

    Lead Engineer

    MedicaMinnetonka, MN, United States
    Full-time
    Medica is a nonprofit health plan with more than a million members that serves communities in Minnesota, Nebraska, Wisconsin, Missouri, and beyond. We deliver personalized health care experiences an...Show moreLast updated: 30+ days ago
    • Promoted
    Manufacturing Process Engineering, Sr. Manager

    Manufacturing Process Engineering, Sr. Manager

    Beckman Coulter DiagnosticsChaska, MN, US
    Full-time
    Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?. At Beckman Coulter Diagnostics, one of Danaher’s 15+ operating compa...Show moreLast updated: 30+ days ago
    • Promoted
    Medical Oncologist – Change the World One Patient at a time

    Medical Oncologist – Change the World One Patient at a time

    Mary Lanning HealthcareHastings, US
    Full-time
    Join a growing practice serving two communities (Grand Island and Hastings).Morrision Cancer Center comprehensive Service (Medical and Radiation Oncology). Build patient relationships that last a li...Show moreLast updated: 30+ days ago
    • Promoted
    DESIGN ENGINEER II

    DESIGN ENGINEER II

    Anderson DahlenRamsey, MN, US
    Full-time
    Grays Specialty Equipment segment offers a comprehensive range of expert services to design, manufacture, integrate, install, and maintain some of the most advanced systems on the market.The Specia...Show moreLast updated: 8 days ago
    • Promoted
    Implementation PM

    Implementation PM

    Genesis10Minnetonka, MN, US
    Permanent +1
    Job Description : Genesis10 is currently seeking an Implementation PM with PBM and client on boarding experience our client in the healthcare industry located in Minnetonka, MN.Compensation : $57 60...Show moreLast updated: 15 days ago
    • Promoted
    EHS Specialist

    EHS Specialist

    Pace Analytical Life SciencesCottage Grove, MN, US
    Full-time +1
    Monday through Friday, 8 : 00AM - 5 : 00PM.Are you ready to work making the world a safer, healthier place? Join our mission to continuously move science forward. to innovate and advance all aspects of...Show moreLast updated: 18 days ago
    • Promoted
    • New!
    Application Sales Engineer

    Application Sales Engineer

    Element Materials TechnologySt. Paul, MN, United States
    Full-time
    In this role, you will be responsible for conversion of more complex requests for quotes (RFQ's) to high quality bids and quotations. You will establish and maintain a strong relationship with clien...Show moreLast updated: 12 hours ago
    • Promoted
    Anesthesiologist : Balance Practice / Balanced Life

    Anesthesiologist : Balance Practice / Balanced Life

    Mary Lanning HealthcareHastings, US
    Full-time
    Mary Lanning Healthcare is seeking a physician to join their established practice.This group works with four Anesthesiologists and 12 CRNA's in a Collaborative Model.Shifts per year Required ...Show moreLast updated: 30+ days ago
    • Promoted
    Family Medicine Physician

    Family Medicine Physician

    VillageMDMonticello, US
    Full-time
    We’re a physician-led, patient-centric network committed to simplifying health care and bringing a more connected kind of care. Our primary, multispecialty, and urgent care providers serve mil...Show moreLast updated: 30+ days ago