Embedded Software Engineer
Current• Developed a Linux desktop application to automate the flashing process of multiple home gateways simultaneously, utilizing a DHCP server, TFTP server, GTK library, C, and Bash scripting.• Firmware development for Orange Home Gateways on behalf of Softathome - Livebox 2/3• Bug testing, fixing and application maintenance for the servicespresent in the Home Gateway firmwares.• Upgrade and integration of open source components and services present in Home Gateway firmwares.• Image generation, integration and delivery using a custom Buildrootbuild-system.• Monitoring the Gateway’s traffic for network related issues.• Investigating and fixing the possible security vulnerabilities affectingthe chip-set, middle-ware and firmware of the Home Gateways.