o 3 years of hands-on embedded software development Robust C programming knowledge Coding experience with developing modules components using layered architecture for Platform SW Exposure to highly resource-constrained real-time embedded environments Experience writing and optimizing device drivers for MCU peripherals UART SPI GPIO i2c RTC DMA Watchdog etc Experience with one or more RTOS - Free RTOS uc OS Proficiency with electronics bench test equipment such as oscilloscopes logic analyzers etc Experience working within a global organization Excellent communication skills Qualifications Considered a Plus Experience working for a semiconductor company Experience with Assembly Language for at least one MCU ARM RISC-V Understanding of hardware IP architecture development and verification