Job Role: Embedded Engineer (Yocto & BSP)
Job Location: Bangalore
Key Responsibilities:
- Develop and maintain Yocto-based embedded Linux build systems
- Work on BSP development, customization, and board bring-up
- Modify and maintain BitBake recipes, layers, and configurations
- Perform Linux kernel configuration, patching, and debugging
- Integrate and debug device drivers and hardware interfaces
- Optimize system performance and build efficiency
- Debug issues using GDB, JTAG, and serial console tools
- Collaborate with cross-functional teams for system integration and validation
Required Qualifications & Skills:
- 5+ years of experience in Embedded Linux development
- Strong expertise in Yocto Project, BitBake, and OpenEmbedded
- Hands-on experience in BSP development and board bring-up
- Proficiency in C / C++ programming
- Strong understanding of Linux kernel configuration and debugging
- Experience with device drivers and hardware interfaces
- Familiarity with ARM or x86 architectures
- Good knowledge of low-level protocols (I2C, SPI, UART)