Search Jobs
Principal Firmware Engineer - Implantable Medical Devices
Job Description
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 organization focused on advancing therapies for patients with chronic gastrointestinal conditions, is seeking a Principal Firmware Engineer to join their team in St. Louis Park, Minnesota. This role will play a critical part in developing next-generation implantable technologies that improve patient outcomes and quality of life.
As a senior technical leader, you will design and optimize embedded firmware for active implantable medical devices, ensuring performance, safety, and regulatory compliance within a highly controlled environment.
Job Description
In this role, you will serve as a subject matter expert and technical leader, helping guide firmware architecture decisions and mentoring other engineers. You will play a key role in driving innovation while balancing technical feasibility, regulatory requirements, and patient safety, ensuring that products meet the highest standards of quality and performance.
- Design, develop, and test firmware for active implantable medical devices with a focus on reliability, safety, and performance under strict power and size constraints
- Collaborate with cross-functional teams including hardware engineering, software development, quality, and regulatory to ensure seamless system integration
- Develop and validate secure communication protocols such as Bluetooth Low Energy (BLE) and proprietary RF systems
- Ensure compliance with industry standards and regulations including FDA requirements, ISO 13485, and IEC 62304
- Optimize embedded systems for ultra-low power consumption to extend implantable device lifespan
- Perform risk analysis, debugging, and verification to ensure product safety and effectiveness
- Create and maintain detailed documentation including design specifications, validation reports, and test plans
- Support clinical trials and post-market activities by analyzing device performance and implementing firmware updates
- Contribute to continuous improvement initiatives and technical decision-making as a principal-level engineer
Qualifications
Required Qualifications:
- 7+ years of firmware development experience in embedded systems
- At least 5 years of experience working with active implantable medical devices
- Strong proficiency in C/C++ programming in resource-constrained environments
- Experience with real-time operating systems (RTOS) and/or bare-metal development
- Knowledge of medical device standards and regulatory frameworks (FDA, ISO 13485, IEC 62304)
- Experience with low-power wireless communication protocols such as BLE or similar
- Hands-on experience with tools such as Git-based version control and issue tracking systems (e.g., Jira)
- Familiarity with static code analysis and unit testing tools (e.g., PC-Lint, GTest)
- Strong understanding of embedded systems architecture and hardware-software integration
- Proficiency with debugging tools including JTAG, oscilloscopes, and logic analyzers
- Knowledge of cybersecurity principles for embedded or medical devices, including secure data transmission and encryption
- Ability to work effectively in a highly regulated, quality-driven environment
- Strong problem-solving skills with high attention to detail
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
- Experience with battery management systems for implantable devices
- Familiarity with Agile or iterative development methodologies
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
Â
Dahl Consulting is proud to offer a comprehensive benefits package to eligible contract employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review our Benefits Summary: www.dahlconsulting.com/benefits-w2fta.
Dahl Consulting is an Equal Opportunity Employer and does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other applicable legally protected characteristics.
Review DAHL & earn up to $100 | www.dahlconsulting.com/review-us
Refer a friend for rewards | www.dahlconsulting.com/careers/refer-a-friend
Share This Job:
Related Jobs:
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.