Principal Firmware Engineer - Implantable Medical Devices
$130k - $160kFull-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.
- 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.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Firmware Engineer - Implantable Medical Devices in Park County, MT vacancy
$150k - $165k
...Senior Software Engineer St. Louis Park, MN Job Summary: We are seeking... ...in developing software for active implantable medical device systems. This role involves creating... ...functional teams-hardware engineers, firmware developers, and clinical specialists-...Suggested$126k - $136k
..., Inc Position: Embedded Software Engineer Work Location: 7003 W. Lake Street, St... ...connected vehicle and fleet management devices; Develop software in C for ARM Cortex... ...devices and cloud infrastructure; Write firmware routines to process raw sensor inputs...SuggestedWork at office- ...our employees, guests, and investors. JOB SUMMARY The Dual Chief Engineer plays a key role in overseeing, coordinating and assisting the... ...culture. Paid time off. Full suite of benefits including medical, dental, vision, life insurance, 401(k), and a variety of additional...SuggestedSeasonal workWork at officeLocal area
$89.4k - $134k
...Software Engineer Job Summary As a Software Engineer on Cox Automotive's Wholesale Workflow team, you'll build and maintain features on an AI-native platform in a collaborative, cross-functional Agile/Kanban environment. You'll work closely with product owners,...Suggested$103.33k - $138k
...Potential Clients, Property Owners, Occupiers, Property Managers, and Engineering staff to ensure the highest level of customer service and... ...their families) are provided options for employer subsidized medical benefits including RX, dental, vision as well as employer paid...SuggestedFull timeTemporary workFor subcontractorLocal areaVisa sponsorshipWork visaFlexible hours$18 - $21 per hour
Lunds & Byerlys St Louis Park is currently hiring for a vibrant and outgoing full-time Operations Supervisor to create a sensational shopping experience for our customers! This position works a full-time schedule and earns a competitive wage of $18.00 - $21.00...Full timeCurrently hiringFlexible hoursShift work$122.6k - $204.4k
The Lead Cybersecurity Web Application Firewall (WAF) Engineer is the enterprise's foremost expert and strategic owner of WAF and application-edge security. This role sets the vision, strategy, and standards that govern how public-facing applications are protected across...- ...JOB DESCRIPTION AND POSITION REQUIREMENTS: The College of Agricultural Sciences Department of Agricultural and Biological Engineering seeks to hire numerous Penn State students and non-students to fill part-time positions. This is a general and on-going job posting...Part timeWork at officeRemote work
$95k - $145k
...personal performance. At Cargill we put people first. As part of your overall rewards, we offer a comprehensive benefit program including medical and/or other benefits dependent on the position offered and hours worked. Visit: to learn more (subject to certain collective...Work experience placement- Hello All, I hope you're doing well. Role: MNIT/DOC .NET Developer- Portal\Mod Dev 97511 Location : The work is expected to be done remotely for now, but in the future may be required to work full time on site at the DOC Central Office located...Full timeWork at officeRemote work
- Hello All, *** Greetings from My3tech *** Role: .NET Developer Location: Hybrid(St. Paul, Minnesota) Duration: Long-term Client: Minnesota Department of Public Safety Job Description: Scope: The Minnesota Department of Information ...Full timeWork at office
- Lodging Dynamics is seeking a Dual Chief Engineer for their Fairfield Inn & Suites / Home2 Suites in Livingston, Montana. This role involves overseeing the maintenance team, ensuring safety, and compliance with hotel standards. The ideal candidate should have at least...
$98.4k - $199k
...compensation with our salary and incentive program, in addition to medical, dental, and vision insurance. 401K, continuing education... ...services, primarily in Python on AWS. The role combines hands-on engineering leadership with integration architecture, platform/operational...Full time$95k - $152k
...personal performance. At Cargill we put people first. As part of your overall rewards, we offer a comprehensive benefit program including medical and/or other benefits dependent on the position offered and hours worked. Visit: to learn more (subject to certain collective...Work experience placement$150k - $165k
...lifecycle and continuous improvement projects for active implantable medical devices (AIMDs). This role will be responsible for maintaining business... ...5%. Required Qualifications: ~ Bachelor’s degree in engineering or related field. ~7+ years of experience in project...Full timeContract work- Branch Operations Manager Job Type: Full-time, Part-time Shift: Day Shift Why join this team? Health benefits 401(k) Plan Paid time off Disability benefits Life, critical illness, and accident insurance Parental and critical caregiving leave Discounts and savings programs...Full timePart timeShift workDay shift
$110k - $120k
...Living Join our team as a Senior Manager of Facilities and Engineering for our award-winning, gated retirement community. The Senior... ...belonging, which builds on our mission, vision and values ~ Medical, dental and vision packages, including an annual reimbursement...Local areaImmediate start- Quality Talent Group is seeking a Branch Operations Manager in Saint Louis Park, Minnesota. The role involves leading teller operations, managing team performance, and ensuring compliance with banking regulations. The ideal candidate will have at least 2 years of experience...Full timePart time
- ...Concord Hospitality is seeking a skilled and proactive Chief Engineer to lead our property engineering team and ensure the safety, functionality... ...benefits package for full-time associates, including: ~ Medical, dental, and vision insurance ~ Life insurance and short/long...Full timeTemporary workLocal areaFlexible hours
- ...JOB SUMMARY Assists in the management of all engineering/maintenance operations, including maintaining the building, grounds and physical plant with particular attention towards safety, security and asset protection. Provides input for the budget, capital expenditure...Full timeLocal area
$24 - $27.5 per hour
...Contract to Hire Compensation : $24.00-27.50/hr W2 Industry: Medical Devices --- About the Role Our firm is partnering with an... ...issues to appropriate internal teams Administering implant registration records by reviewing and entering implant data and...Contract workWork at officeFlexible hours$92.3k - $153.9k
...Cox Automotive is seeking a Senior Enterprise Applications Engineer to join our Enterprise Finance Technology team. This role is responsible for designing, building, and optimizing data architecture, pipelines, and enterprise applications that power strategic decision...Work experience placement$105k - $160k
...lives each day. Join us and reach your higher purpose at Cargill. Job Purpose and Impact The Senior Professional, Platform Engineering job designs, develops and maintains digital technology infrastructure to support information technology applications and services...Work experience placement- ...ideal candidate will have a Registered Health Information Technician degree and two years of relevant experience. Strong emphasis on medical coding proficiency and team collaboration is required. This full-time position offers a supportive work environment and the...Full time
- Sunrun- Remote in the US Salesforce Marketing Cloud Developer 6+ Month - Possible extensions after 6-7 months along with possible hire opportunity Candidates must complete a background check upon offer Job Description Job Summary: As a Salesforce Marketing...Remote work
$17.05 per hour
...Available to work flexible hours that may include mornings, evenings, weekends, nights and holidays #LI-DNP What We Offer ~ Medical/Dental/Vision Insurance (for full-time employees) ~401(k) Retirement Savings Plan ~25% employee discount & FAM Membership ~ Vacation...Full timeFlexible hoursShift workNight shiftDay shiftAfternoon shift$18 - $30 per hour
...Solar interns work around the globe/country in research and development, marketing, project development, information technology, engineering, energy services and much more. When you work at First Solar, you will be challenged every day and provided real world experience...Hourly payCasual workInternshipWork at officeFlexible hours- ...compliance for all activities with strict adherence to the State of Florida Office of Compassionate Use and Florida Statues for a Medical Marijuana Treatment Center, as well as regulations set forth by local, state, and federal agencies. EXPERIENCE AND SKILLS YOU'LL...Full timeWork at officeLocal areaFlexible hoursAfternoon shift
- ...OBGYN also helpful Benefits: Park Nicollet offers a competitive benefits package (for eligible positions) that includes medical insurance, dental insurance, a retirement program, time away from work, insurance options, tuition reimbursement, an employee...Monday to FridayFlexible hoursWeekend workAfternoon shift
$134.9k - $224.9k
We are seeking a visionary Machine Learning Engineer Lead to spearhead our experimental ML initiatives and drive innovation across the organization. This role combines technical leadership in cutting-edge research with the responsibility of building a culture of continuous...Visa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Firmware Engineer - Implantable Medical Devices. Be the first to apply!
Related searches
- chief engineer Park County, MT
- principal developer Park County, MT
- general engineer Park County, MT
- data center chief engineer Park County, MT
- hotel chief engineer Park County, MT
- engineering director Park County, MT
- principal engineer Park County, MT
- senior principal cloud computing engineer Park County, MT
- senior principal scientist Park County, MT
- principal Park County, MT



