This is a Principal Firmware Engineer role. While the title includes "software," the work is primarily embedded and firmware-focused: RTOS-based systems, hardware bring-up, driver development, board-level debugging, and close collaboration with electrical and mechanical teams. This is not a role where you'll simply provide technical direction from the sidelines. You'll be designing, coding, debugging, integrating, and solving difficult problems alongside the engineering team. The Principal Firmware Engineer owns embedded software at both the tactical and strategic levels, ensuring systems are architected correctly, risks are identified early, and the broader team is unblocked when challenges arise. This role sets technical direction, improves and documents software processes, establishes best practices, and mentors engineers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal