Job Openings Core BSP

About the job Core BSP

Required Skills: Linux Device Driver & BSP Development,  Embedded Programming Expertise,  Board Bring-Up & Bootloader Development,  Protocol & Debugging Proficiency,  Scripting & DevOps Tools Knowledge

1. 35 years of hands-on experience in Linux Device Driver Development (porting, integration, middleware, user-space apps, and testing)
2. Strong proficiency in C/C++ programming for embedded/Linux environments
3. Proven experience in board bring-up, bootloader development, and low-level hardware/software integration
4. Experience implementing/debugging communication protocols: I2C, SPI, UART, USB, CAN, MIPI CSI/DSI, PCIe
5. Strong debugging skills using tools such as JTAG, TRACE32, ICE, ICD, oscilloscopes, and protocol analyzers
6. Solid understanding of OS fundamentals, multi-threading, parallel processing, synchronization, and IPC mechanisms
7. Educational Qualification: Bachelors or Masters degree in EEE / ECE / CSE ( B.Tech / M.Tech )