Develops embedded software and firmware for advanced communication systems, focusing on C programming, embedded Linux, and driver development. Integrates software with hardware and performs testing for demanding environments.