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

Principal Firmware Engineer - Implantable Medical Devices

$130k - $160k
Full-time

Enterra Medical, Inc.


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

 

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Principal Firmware Engineer - Implantable Medical Devices in Minnesota vacancy
  • $130k - $160k

     ...Title : Principal Firmware Engineer - Implantable Medical Devices Location : St. Louis Park, MN Job Type : Permanent / Direct Hire Compensation : $130,000 - $160,000 Industry: Medical Devices --- About the Role Our client, an innovative medical device... 
    Suggested
    Permanent employment
    Flexible hours

    Dahl Consulting

    Minnesota
    17 days ago
  • $150k - $160k

     ...Title : Senior Software Engineer Location : St. Louis Park,...  ...000 - $160,000 Industry: Medical Devices --- About the Role We...  ...in the development of active implantable medical device systems designed...  ...with hardware engineers, firmware developers, and clinical specialists... 
    Suggested
    Permanent employment
    Flexible hours

    Dahl Consulting

    Minnesota
    17 days ago
  • A healthcare technology company in Plymouth, Minnesota is seeking a Senior Principal Engineer to manage Product Requirements, oversee system integration, and provide technical leadership. The ideal candidate will have a Bachelor's degree in Engineering and over 12 years... 
    Suggested

    Vantive

    Minneapolis, MN
    3 days ago
  •  ...to start but will get extended past that We need a Firmware Engineer who has programmed implantable devices in C or C++. Ideally this person has also programmed...  ...software in C and C++, preferably for implantable medical devices, wearable devices, or other embedded systems... 
    Suggested

    O2 Technologies

    Minneapolis, MN
    2 days ago
  •  ...TALENT Software Services is seeking a Design Assurance Engineer in Minnesota to support review, update, and maintenance of design control deliverables for the TheraSphere product within the IO&E division. You will work with cross‑functional teams to ensure safety, quality... 
    Suggested

    Talent Software Services

    Maple Grove, MN
    2 days ago
  •  ...Job Description Carrier Fire & Security Products is seeking a Principal Embedded Software/Firmware Engineer for its Detector Electronics fire and gas detection business in Bloomington, MN! Det-Tronics has been providing proven flame detection, gas detection, and hazard... 
    Worldwide

    Carrier

    Minneapolis, MN
    2 days ago
  • $145k - $175k

     ...and manufacturing of highly engineered, precision power conversion,...  ...together. Position Summary A Principal Firmware Engineer will design, modify...  ...in electronic equipment and devices. You will perform...  ...benefits package that includes: Medical - multiple medical plans are... 
    Temporary work
    Work at office
    Flexible hours

    Advanced Energy

    Eden Prairie, MN
    2 days ago
  •  ...AUTHORIZATION   RELOCATION ASSISTANCE   Our client is a leading medical device developer focused on biologics and regenerative medicine...  ...&D experience developing medical devices, ideally class II+ implantables or related ~ Solid, demonstrated experience developing... 
    Relocation package

    Gallin Associates

    Edina, MN
    22 days ago
  •  ...Plymouth, Minnesota is looking for an experienced Supplier Quality Engineer. The role involves driving supplier quality and inspection...  ...ideal candidate will have over 5 years of experience in the Medical Device industry, with knowledge of FDA regulations and hands-on... 

    Katalyst CRO

    Minneapolis, MN
    3 days ago
  • A leading engineering firm is seeking a Quality Engineer for a hybrid role in Maple Grove, MN. This mid-senior level position involves...  ...of experience in design quality assurance, particularly in medical device development. Strong communication and collaboration skills... 

    REQ Solutions

    Osseo, MN
    3 days ago
  • $32.69 - $45 per hour

    HCLTech is seeking a highly talented and self-motivated Manufacturing Engineer to join its team in Plymouth, MN. This role emphasizes New Product Introduction and process development, requiring 5+ years of manufacturing engineering experience and a Bachelor’s degree in... 
    Hourly pay

    HCLTech

    Minneapolis, MN
    3 days ago
  •  ...Summary The Senior Clinical Engineer role will be responsible for...  ...development, working to study device performance and make recommendations...  ...) of CT scans (pre & post implant). Patient screening workflow...  ...engineering for class III medical devices. Structural heart experience... 
    Permanent employment
    Full time

    VDyne

    Osseo, MN
    3 days ago
  • A leading medical equipment firm in Maple Grove is seeking a Quality Engineer to drive quality improvements and manage supplier evaluations. The ideal candidate will possess a BS in engineering and have at least 2 years of experience in quality assurance within regulated... 
    Contract work

    Meet Life Sciences

    Osseo, MN
    3 days ago
  • Solventum is seeking a Senior Quality Engineer to enhance quality assurance for medical devices. This role involves investigating quality issues and ensuring regulatory compliance while collaborating with cross-functional teams. The ideal candidate will possess a Bachelor... 
    Remote job

    Solventum

    Eden Prairie, MN
    3 days ago
  • IMRIS, a leader in intraoperative MRI, is seeking a Senior Quality Engineer in Chaska, Minnesota. The role involves supporting medical device product quality assurance activities, including compliance with design control procedures and regulatory standards. The ideal candidate... 

    IMRIS

    Chaska, MN
    3 days ago
  • Stark Pharma is seeking a Supplier Quality Engineer in Burnsville, MN. This role focuses on managing supplier quality, including selection...  ...in Engineering or Quality, along with experience in the medical device sector. The position involves leading audits and... 

    Stark Pharma

    Burnsville, MN
    3 days ago
  • Imricor is seeking a Senior Software Engineer to develop software for capital equipment products, including real-time navigation, device control, and electrophysiology workflows within MRI environments. This role requires delivering reliable, compliant software under IEC... 

    Imricor

    Burnsville, MN
    3 days ago
  • Integer Holdings in Plymouth, Minnesota is seeking a Quality Engineer responsible for ensuring adherence to safety and quality standards within medical device manufacturing. The ideal candidate will monitor manufacturing compliance, lead product and process improvements... 

    Integer Holdings

    Minneapolis, MN
    3 days ago
  • A leading contract manufacturer in medical devices is seeking a Manufacturing Engineer II in Dassel, Minnesota. The role involves leading product manufacturing, implementing process improvements, and ensuring quality goals are met. Key qualifications include a Bachelor'... 
    Contract work

    Cretex Companies, Inc.

    Dassel, MN
    3 days ago
  • Actalent is seeking a Lead Manufacturing Engineer to drive manufacturing development, optimization, and support in a regulated environment. You will translate specifications into robust methods, mentor staff, and lead multiple high-profile projects while collaborating... 
    Contract work

    Actalent

    Delano, MN
    3 days ago
  • $105k - $115k

    A leading medical device manufacturer in Maple Grove is seeking a Mid-Senior Level Engineer to enhance operational excellence. You will apply Lean tools to optimize high-volume manufacturing processes and lead continuous improvement initiatives. Ideal candidates will have... 
    Full time

    JCW Group

    Osseo, MN
    3 days ago
  • $71.83k - $85k

    Trelleborg Medical Solutions is looking for a Manufacturing Engineer in Delano, MN. This role involves analyzing product specifications and developing manufacturing...  ...a Bachelor’s Degree in Engineering and medical device manufacturing experience. The position offers a salary... 

    Trelleborg Medical Solutions

    Delano, MN
    3 days ago
  •  ...manufacturing company in Dassel, Minnesota, seeks a Manufacturing Engineer III to lead product manufacturing and implement process...  ...engineering and five years of relevant experience, especially in a medical device context. The ideal candidate will drive cost and quality... 

    Cretex Companies, Inc.

    Dassel, MN
    3 days ago
  • Cretex Medical is seeking a Manufacturing Engineer II in Anoka, Minnesota. This role leads the manufacturing of products while implementing improvements...  ...processes and ensuring compliance with ISO and medical device requirements. A strong understanding of lean... 

    Cretex Medical

    Anoka, MN
    3 days ago
  • $58.2k - $110.5k

    A leading medical device company in Maple Grove, MN is seeking a Manufacturing Engineer I who will support and lead initiatives in the Balloon Catheter Assembly (BCA) business unit. The role involves monitoring equipment performance, troubleshooting production issues, and... 

    Boston Scientific

    Osseo, MN
    3 days ago
  • A trusted medical device manufacturer is seeking a Manufacturing Engineer III responsible for leading manufacturing processes and implementing enhancements in cost and quality. This role focuses on technical activities, process integration, and mentoring junior staff in... 

    Cretex Medical Component and Device Technologies

    Dassel, MN
    3 days ago
  •  ...strong understanding of design controls and risk management for medical devices. This role requires ensuring compliance across the product...  ...have experience in DFMEA, regulatory standards, and systems engineering. Familiarity with requirement management tools such as DOORS... 

    Katalyst CRO

    Minneapolis, MN
    3 days ago
  • Vantive is seeking a senior Controls and Model‑Based Design Systems Engineer to advance next‑generation medical devices. You will develop, test, and verify control algorithms using model‑based design, SIL/HIL, and rapid prototyping to ensure robust therapy delivery. Join... 

    Vantive

    Minneapolis, MN
    3 days ago
  • A dynamic manufacturing company in Chanhassen, MN is seeking a Manufacturing Engineer to optimize processes and ensure compliance with ISO 13485 standards. The role involves collaborating with various teams, utilizing SolidWorks for design, and innovating manufacturing... 

    RevZero, Inc.

    Chanhassen, MN
    3 days ago
  • $49 - $59 per hour

     ...more. Base pay range $49.00/hr - $59.00/hr Title: Quality Engineer Location: Maple Grove, MN, 55311 Duration: 12+ Months Type...  ...Assurance or Product Development Engineering, preferably in medical device development. Strong knowledge of Design Controls, Risk Management... 
    Contract work

    REQ Solutions

    Osseo, MN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Firmware Engineer - Implantable Medical Devices. Be the first to apply!