Principal Firmware Engineer
Gateway Recruiting
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.
- 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.
- ...Job Description Job Description 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...Suggested
$130k - $150k
...THE OPPORTUNITY: Firmware Engineer, Full Time, On-siteIf you want to accelerate your career in an entrepreneurial environment that continues to re-invent itself in all the right ways...move this job to the top of your list and apply today!THE COMPANY:At SecondWave Systems...SuggestedFull timeContract workTemporary workWork at officeLocal areaVisa sponsorshipWork visaRelocation package$71.5k
...role: Boston Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work. As a Firmware Engineer II , you will contribute to the design, development and verification of software...SuggestedHourly payWork at officeLocal areaRelocation packageShift work- ...Summary We are seeking a creative and detail-oriented Firmware Engineer to join our Global Controls R&D team. In this role, you will be responsible for designing, developing, and implementing embedded firmware for advanced spray, dispensing, coating, and finishing solutions...Suggested
- ...Firmware Engineer Our client, a leader in embedded and networking systems, is seeking a highly skilled Firmware Engineer to join their innovative team. As a Firmware Engineer, you will be part of the engineering department supporting the development of high-performance...SuggestedWeekly payTemporary workFlexible hours
- ...Firmware Engineer II Work mode: Onsite Onsite Location(s): Arden Hills, MN, US, 55112 Additional Location(s): US-MN-Arden Hills Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance At Boston Scientific, we'll give you the opportunity...Work at officeLocal areaRelocation package
- ...Senior Firmware Engineer Our client, a leader in innovative technology solutions, is seeking a dedicated and skilled Senior Firmware Engineer to join their dynamic team. As a Senior Firmware Engineer, you will be an integral part of the engineering department supporting...Weekly payTemporary workFlexible hours
$116.73k - $175.1k
...The Principal Firmware Engineer has deep expertise in active implantable medical devices. This position leads the design, development, testing, and optimization of embedded firmware to ensure the safety, reliability, and performance of life-critical medical technologies...Immediate startFlexible hours- ...Firmware Engineer Our client, a leading Embedded Systems & Networking Technology company, is seeking a Firmware Engineer to join their team. As a Firmware Engineer, you will be part of the Embedded Systems team supporting Hardware Engineering and Networking teams. The...Contract workRelocation
- ...all cultures and affords personal and professional growth opportunities. Learn more at . Overview of Job Function: As a Principal Engineer, you will be the senior-most technical voice on the US engineering team for Verint's QM and PM platform. You will define and...Local areaShift work
- ...Principal DevOps Engineer Boston Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work. The Principal DevOps Engineer is a senior, hands-on technical leader responsible for...
- ...s fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Customer Solutions Engineer a highly skilled Mainframe Modernization Senior Consultant to provide technical support and/or leadership in the creation and delivery...Local areaRemote workWorldwide
$96.8k - $251.6k
...Job Description #oraclesaas About Us The Oracle SaaS Engineering organization builds and operates the Oracle Fusion Cloud Applications... ...and develop services that operate at scale. As a Senior Principal Engineer (Architect) you will be responsible for ensuring that...Temporary workFlexible hours$142.8k - $196.35k
...Principal Embedded Cybersecurity Systems Engineer- Hybrid - Eagan, MN At Solventum, we enable better, smarter, safer healthcare to improve lives. As a... ...Cybersecurity: i.e. Cryptography, PKI, Secure Boot, Firmware Security, Threat Modeling. Experience with development...Work experience placementH1bWork at officeRelocation packageFlexible hours3 days per week$99.6k - $223.4k
...define modernization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable streaming infrastructure for live and linear streaming...Temporary workFlexible hours$99.6k - $234.6k
...AI agents, helping clinicians focus more on patients and less on administrative burden. We’re looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing pipelines that ingest, transform, and analyze massive volumes of healthcare...Temporary workFlexible hours$133.7k - $200.6k
...VPOM to support SAP operations. Minimum Qualifications ~ Bachelor's degree in computer science, Information Technology, Engineering, or related technical field (or equivalent professional experience) ~10 years of progressive experience in SAP Basis...Hourly payMinimum wageLocal areaVisa sponsorship- ...Job Description This role focuses on developing embedded firmware and software for new sensor products used in laundry systems that... ...Eagan, MN, collaborating closely with hardware and electrical engineers to design, build, and validate custom embedded solutions from...Work at office
- ...Sr Firmware Engineer II Onsite Eden Prairie, MN Candidates must haves Experienced in Bluetooth Low Energy and/or Wireless and be able to explain their wireless contribution/experience Utilizing wireless sniffer such as Ellisys Test Automation/Python...Work at office
$96.8k - $306.4k
...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set architecture...Temporary workFlexible hours$146k - $241k
...Position Overview The Principal Data/AI Engineer helps drive the technical strategy and architecture of enterprise-scale data and AI platforms that power mission-critical data products, analytics, and AI-driven solutions. In this role, you will operate as a technical...Remote workWork from home$109.2k - $223.4k
...generative AI industry. If you're running an AI workload at OCI, we're running the RDMA network underneath your workload. A Principal Network Engineer on our team supports the design, deployment, and operations of a large-scale global Oracle cloud computing environment (...Temporary workImmediate startFlexible hours- ...Job Title: Principal Systems Engineer Location: Shoreview, MN Travel: Quarterly travel to Austin, TX (approx. once per quarter) Contract Duration: 12 Months Experience Requirements • Minimum Years of Experience: 12+ years • Industry...Contract work
$114.6k - $234.6k
...model development cycle - training, fine-tuning, model serving, evaluation/benchmarking and human preference learning. Apply engineering principles for defining robust and maintainable architectures and designs.? Build cloud service on top of the modern Infrastructure...Temporary workFlexible hours- ...AWS Principal Data Engineer Work mode: Hybrid Onsite Location(s): Valencia, CA, US, 91355 Additional Location(s): US-CA-Santa Clara; US-MN-Arden Hills Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance At Boston Scientific, we...
$139.4k - $291.8k
...establishing best practices and fostering innovation across firmware, software, and diagnostics teams. Testing, Validation, and... ...technical and regulatory standards. -Leads complex sustaining engineering activities, resolving customer escalations, performing root...Temporary workFlexible hoursShift work- ...Job Description Job Description JOB SUMMARY: The Principal Engineer is responsible for providing engineering support in the creation and the development of new division products. This role will use multidisciplinary engineering knowledge to design and develop...For contractorsWork experience placement
- ...Job Description Job Description Staff Firmware Engineer | 1099 Independent Contractor Dojo Five | Remote – Contiguous US About Dojo Five Dojo Five is on a mission to drive the firmware industry forward. We partner with companies to modernize their embedded software...For contractorsLocal areaImmediate startRemote work
- ...communication and presentation skil ls Preferred Qualificati onsExperience with SAPPMP certification (nice to ha ve)Experience with dashboards, reporting tools, or data visualizat ionExposure to technical, engineering, or construction-related environme ntsWork at office
- ...Head Of Engineering The Head Of Engineering is a highly visible and strategic leadership position responsible for overseeing all site engineering activities, including maintenance, facilities management, capital projects, automation, and environmental health and safety...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Firmware Engineer. Be the first to apply!
- senior civil engineer project manager Saint Paul, MN
- engineering director Saint Paul, MN
- chief engineer Saint Paul, MN
- data center chief engineer Saint Paul, MN
- hotel chief engineer Saint Paul, MN
- director data engineering Saint Paul, MN
- principal developer Saint Paul, MN
- general engineer Saint Paul, MN
- principal engineer Saint Paul, MN
- director software engineering Saint Paul, MN



