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

Enterra Medical, Inc.

Principal Firmware EngineerLocation: 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 3 days ago
Similar jobs that could be interesting for youBased on the Principal Firmware Engineer - Implantable Medical Devices in Minneapolis, MN vacancy
  •  ...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... 
    Suggested
    Full time
    Relocation package

    Gallin Associates

    Edina, MN
    a month ago
  •  ...Blue Sages in Minnesota is seeking a Senior Firmware Test Engineer to verify safety and efficacy of neuromodulation medical devices. The role focuses on verification planning, test scripting in Tcl/Tk, and ensuring compliance with FDA/ISO standards in an on-site environment... 
    Suggested

    Blue Sages

    Saint Paul, MN
    10 hours ago
  •  ...Brio Group is partnering with a medical device leader to recruit a Senior Software Engineer for their cardiac care R&D team. You will develop software across embedded systems, firmware, user interfaces, and real-time device control. You will own end-to-end product... 
    Suggested

    Brio Group

    Minneapolis, MN
    10 hours ago
  •  ...Search Leaders is seeking a Software Engineer in Minneapolis, MN to work within a pioneering medical technology organization. The role involves designing and developing software for MRI-compatible cardiac ablation solutions while ensuring compliance and quality system... 
    Suggested

    Search Leaders

    Minneapolis, MN
    10 hours ago
  • Abbott in Plymouth, MN seeks a Design Assurance Engineer II to lead development projects and ensure design verification/validation for medical devices. The role requires coordinating cross‑functional teams and aligning outputs to regulatory expectations and production... 
    Suggested

    Abbott

    Minneapolis, MN
    6 days ago
  • $170k

    Please see the below requirements for a Senior or Principal Electrical Engineer to join a growing class III medical device organization in the Northeast Twin Cities...  ...role will play a critical part in supporting an implantable electromechanical system in a late-stage... 

    Real Staffing Group

    Minneapolis, MN
    20 hours ago
  •  ...Boston Scientific is seeking a Senior Software Engineer to design, develop, and maintain software for Programmers of implantable cardiac pulse generators. You will work...  ...ongoing process improvement in a regulated medical device environment. Location: St. Paul, MN; on-site... 

    Redolent Infotech Pvt. Ltd.

    Saint Paul, MN
    10 hours ago
  • $40 - $55 per hour

     ...A leading tech company is seeking a Software Engineer for a temporary role in Minneapolis. The position offers a pay range of $40....  ...on experience. Ideal candidates should have experience in the medical device or regulated industry and be proficient in C++. In addition to... 
    Contract work
    Temporary work

    Real

    Minneapolis, MN
    10 hours ago
  • $160k - $185k

     ...Description Job Description Principal Electrical Engineer St. Louis Park, MN  Job Summary...  ...of next-generation active implantable medical devices (AIMDs). This role involves architecting...  ...with cross-functional teams (firmware, mechanical, systems, clinical, and... 

    Enterra Medical, Inc.

    Minneapolis, MN
    19 days ago
  •  ...enterprise and solutions architecture and architectural frameworks • At least 8 years of experience in design and development of Medical Devices Software systems using C/C++, J2EE or .Net technologies and following Medical Quality Management standards- ISO 13485, 21 CFR... 
    Full time

    SonSoft Inc.

    Saint Paul, MN
    1 day ago
  • $116.73k - $175.1k

     ...left: 17px; padding-top: 15px; } The Manager, Electrical Engineering will lead and develop a team of electrical engineers responsible...  ..., verification, and lifecycle support of active implantable medical devices (AIMDs). Reporting to the Director, Product Development,... 
    Immediate start
    Flexible hours

    Coloplast

    Minneapolis, MN
    1 day ago
  •  ...ID32445664Reference26-00979Remote50% RemoteSummaryThe Systems Engineer will support the overall technical direction of Acute...  ...integration, and verification/validation within a regulated medical device environment.Roles & Responsibilities:Support systems engineering... 

    Katalyst Healthcares & Life Sciences

    Plymouth, MN
    4 days ago
  •  ...maintenance of software applications associated with medical product systems.PRIMARY ACTIVITIES• Apply software engineering knowledge to the design and development of new...  ...with encryption Communication with Bluetooth devices Automated testing pipelines Development of test... 
    Contract work
    Temporary work

    Cedent Consulting

    Minneapolis, MN
    5 hours ago
  • As a Firmware Engineer I, you will develop firmware for a variety of embedded products. You will create project and technical reports as required...  .... Immediate eligibility for Resideo benefits, including Medical, Dental, Vision insurance and 401K.#LI-LH1#LI-HYBRIDResideo is... 
    Work at office
    Immediate start
    Remote work
    Worldwide

    Resideo Technologies

    Golden Valley, MN
    3 days ago
  • $170k

     ...Real is seeking a Senior/Principal Electrical Engineer to join a growing medical device organization in the Northeast Twin Cities Metro. The role focuses on verification & validation, standards-based testing, documentation, and targeted PCB/circuit updates within a regulated... 

    Real

    Minneapolis, MN
    10 hours ago
  • $100k - $115k

     ...Description Job Description Summary We are seeking a Quality Engineer to add to our team! This position will support the...  ...involvement in engineering projects to ensure our innovative medical devices meet the highest standards of safety, reliability, and regulatory... 
    Full time

    Egg Medical Inc

    Saint Paul, MN
    16 days ago
  •  ...Cardiology & Vascular Therapies (ICVT) devices. It involves cross-functional collaboration...  ...Requirements: • Bachelor's degree in Engineering or a related technical or scientific...  ...Knowledgeable in Quality System Regulations, Medical Device Regulation, and ISO13485 Quality... 
    Full time
    Contract work

    Pharmavise

    Saint Paul, MN
    more than 2 months ago
  • $150k - $165k

     ...EngineerWe are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems. This role involves creating...  ...cross-functional teams—hardware engineers, firmware developers, and clinical specialists—to... 

    Enterra Medical, Inc.

    Minneapolis, MN
    3 days ago
  •  ...CLIENT CANNOT SPONSOR/TRANSFER ANY WORK VISAS   Growing medical device company is seeking an engineer to lead design transfer projects.  This is a critical role that will work closely with R&D and Manufacturing to develop manufacturing process specifications.  The... 
    Visa sponsorship
    Work visa

    Gallin Associates

    Edina, MN
    a month ago
  • $80k - $95k

     ...Job Description Job Description The Manufacturing Engineer will play a crucial role in ensuring that production processes are...  ...precision equipment Visual acuity necessary for inspecting small medical device components Ability to work in various positions including... 
    Temporary work

    Nextern

    Osseo, MN
    13 days ago
  • Integer Holdings is seeking a Product Development Engineer III to drive design and development from concept through commercial manufacture...  ...background in problem-solving methodologies and project leadership within medical device environments. #J-18808-Ljbffr Integer Holdings

    Integer Holdings

    Minneapolis, MN
    5 days ago
  • $145k - $165k

     ...We are seeking an experienced Research and Development Engineer with deep medical device development expertise to serve as the technical Subject...  ...bonding methods. Experience developing Class III implantable medical devices. Experience developing structural heart... 
    Contract work
    Temporary work
    H1b
    Local area
    Visa sponsorship
    Work visa
    Flexible hours

    Anteris Technologies

    Minneapolis, MN
    a month ago
  •  ...Position Overview Entrust is seeking a Senior Firmware Engineer to work within our product development team. This individual will perform the responsibilities outlined below and other duties as assigned. Join a talented and dynamic team of engineers developing systems... 

    Entrust

    Minneapolis, MN
    12 hours ago
  •  ...and we can make a difference together. About this role Carrier Fire & Security Products is seeking a Senior Embedded Software/Firmware Engineer for its Detector Electronics fire and gas detection business in Bloomington, MN! Det-Tronics has been providing proven flame detection... 
    Worldwide

    Carrier

    Minneapolis, MN
    5 hours ago
  • $50 - $60 per hour

     ...Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsLead Workload Automation EngineerSr. Principal Lead/Architect/Engineer Workload Automation (IBM Tivoli-TWS/IWS)Location: Minneapolis MN (Onsite/Hybrid)Role OverviewWe are seeking a Lead Workload... 
    Hourly pay
    Weekend work

    SRI Tech

    Minneapolis, MN
    4 days ago
  • $170k - $240k

    ABOUT INSPIRE MEDICAL SYSTEMSInspire is the first of its kind medical device designed to make a difference in the lives of those living with Obstructive Sleep...  ...a part of our great team! Position OverviewThe Engineering Director is a mission‑critical leader who will shape... 
    Contract work
    Work experience placement
    Local area
    Flexible hours

    Inspire Medical Systems

    Minneapolis, MN
    20 hours ago
  • Process Engineer III — Medical Device (Onsite — Maple Grove, MN) Contract Maple Grove, United States | Posted on 12/04/2025 From development to commercialization, we partner with Pharmaceutical, Medical Device and Biotechnology clients to provide solutions to complex compliance... 
    Contract work

    Pharmavise Corporation

    Osseo, MN
    6 days ago
  • Abbott in Plymouth, MN is seeking a hands-on R&D Engineer for a 12-month onsite assignment. You will contribute to requirement development...  ...method and model development, and data analysis to advance device development. Under guidance, you will generate concepts, identify... 

    Abbott

    Minneapolis, MN
    2 days ago
  • Boston Scientific is seeking a Senior Design Quality Engineer to support high-visibility quality initiatives and sustainment activities for ARDEN HILLS and CARLSBAD sites. This role partners with R&D, manufacturing, supplier teams, and cross-site groups to ensure design... 

    Boston Scientific

    Osseo, MN
    6 days ago
  • Boston Scientific in Minnesota (Maple Grove) is seeking an R&D Engineer to join Interventional Oncology product development. You will design, test, and refine medical devices, collaborate with process development, quality, manufacturing, regulatory, clinical, and marketing... 
    Internship

    Boston Scientific Gruppe

    Osseo, MN
    6 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!