Designed, developed and validated embedded software blocks within WiSilica IOT device platform.
Collaborated with core engineering teams on system-level investigation, issue tracking and resolution.
Participated in the definition of both functional and non-functional requirements of the system and translated those into software in line with project vision.
Reduced development time and bugs in release cycles by refactoring parts of code base and tools.
Created portable code for bare-metal and RTOS based solutions across multiple MCUs using embedded C.
Revamped device production support scripts and test firmware to reduce production process time by 50%.