

Principal Firmware Engineer
Location
Bellevue, WA
Level
Senior-Level
Department
MedTech
Type
Salary
$104,000 - $143,000
Job Description
Posted on:
2025-10-31
Responsibilities
- Develop firmware in C/C++ for bare-metal microcontroller applications.
- Develop low power energy efficient wearable medical device firmware.
- Author requirements for firmware following medical device standards.
- Conduct investigations for Hardware/Firmware related issues.
- Participate in system design reviews, code reviews, and hardware reviews.
- Mentor and train engineers to improve their skills.
- Perform verification and validation of software against design requirements.
Job Requirements
- Bachelor's degree in Computer Engineering or related field.
- 5+ years of experience in designing firmware for regulated products.
- Strong C programming skills and moderate Python programming skills.
- Understanding of software testing frameworks and best practices.
- Strong interpersonal and problem-solving skills.
- Exposure to software configuration management and issue tracking.
- A culture of collaboration.




