Share this Job

Principal Firmware Engineer

Date:  23-Nov-2022
Location:  Washington
State:  Redm
Country:  US
Company:  LTTS

The project requires creating firmware on custom silicon, specifically RISC-V MCUs. 
• Capable of working with MCU bootloader, SDKs, RTOS, and drivers.
• Design, develop and test firmware application running on MCU or multi-MCU systems.
• Improve MCU performance and power efficiency.
• Customize the firmware, I/O and MCU configuration to meet design goals.
• Participate in design reviews (including hardware) and code reviews for firmware teams.
• 5+ years’ experience in C, RISC-V or ARM-based MCUs.
• Strong Knowledge of firmware development toolchains, make, gcc, etc.
• Experience in firmware development for consumer electronics product.
• Experience in serial peripheral communication such as SPI, QSPI, I2C, UART, etc.
• Experience with USB, and, or MIPI is preferred but not required.
• Python knowledge tool development preferred, or basic PC-side programming skills
• Device/board bring up experience, good knowledge of MCU architecture (RAM/Flash/Peripherals, etc.).