JOBSEARCHER

Firmware Engineer

Job Description:Mandatory Skills:3+ years of relevant experience with Embedded C.Design, develop, and debug embedded firmware using Embedded C.Experience with 8-bit, 16-bit, and 32-bit microcontrollers (STM32, NXP, TI, Microchip, Renesas, etc.).Work with hardware engineers for board bring-up, debugging, and system integration.Perform firmware validation, verification, and troubleshooting using laboratory equipment such as oscilloscopes, logic analyzers, and debuggers.Excellent communication and documentation abilities.Must Have3+ years of embedded firmware experienceStrong Embedded C8/16/32-bit MicrocontrollersSTM32 / NXP / TI / Microchip / RenesasBoard Bring-Up & Hardware/Firmware IntegrationFirmware Debugging & ValidationPreferredRTOS / Bare MetalARM Cortex-MSPI, I²C, UART, CANDevice DriversNice to HavePower Electronics / Power SuppliesPWM, ADC/DACBootloadersMISRA-CPython for testingEmbedded LinuxEducation & ExperienceBachelor’s in EE/ECE/Computer Engineering/CS or related3+ years of relevant embedded firmware experience