The Firmware Engineer will design, develop, and test embedded software applications throughout the product lifecycle. They will collaborate with cross-functional engineering teams to conduct feature analysis, debugging, and validation of firmware for various microcontrollers.