Principal Firmware Engineer
Core
Designing, developing, and maintaining firmware for electronic devices, ensuring seamless integration with hardware components.
Role type
Principal Firmware Engineer
Builds
Electronic devices
Domain
Consumer electronics / Embedded systems
Required skills
C, C++, microcontrollers, embedded systems, hardware integration, project leadership, technical mentorship, complex problem solving
Responsibilities
Design firmware architecture and solutions, write, test, and debug firmware code, lead firmware projects and manage timelines, provide technical guidance and mentorship to junior engineers, collaborate with hardware engineers on system integration, identify and resolve complex firmware issues, create and maintain design specifications and documentation
Seniority
Principal, hands-on IC with strategic leadership
Sourced via workday · Listed on CareerPlan, which tracks 877,000+ jobs from 20+ sources.