Develop and maintain Embedded firmware for Linux-based and bare-metal systems.
Customize and build Embedded Linux distributions using Yocto or Buildroot.
Integrate and debug device drivers for common peripherals (UART, SPI, I2C, GPIO).
Required Candidate profile
Bring up custom boards, including bootloader configuration (e.g., U-Boot) and device tree setup.
Implement and debug TCP/IP communication on embedded Linux platforms using socket programming.