About the role
Embedded Software Engineer with strong expertise in OpenGL ES / SC, GPU drivers, and the Mesa stack.
Candidate should have hands-on experience in application and driver development (UART, I2C, SPI, etc.) for bare-metal systems
Key Skills in priority order:
- Graphics Expertise: Experience in OpenGL ES / SC, GPU drivers, and the Mesa stack.
- Programming Languages: Expert-level proficiency in C and C++ programming.
- Firmware Development: Hands-on experience in application and driver development (UART, I2C, SPI, etc.) for bare-metal systems.
- Embedded Operating Systems: Experience building, debugging, and optimizing Embedded Linux user-space applications.
- Hardware Platforms: Experience working with Freescale and NXP development boards.
- Kernel & Driver Capabilities: Experience in Embedded Linux driver development, including device trees, interrupts, and custom kernel modules.
- Hardware Architecture: Strong knowledge of the ARMv8 architecture.
BE/BTech or higher