Perform board bring-up for Qualcomm QCS-based hardware platforms
Develop and customize BSPs, Linux kernel, and device drivers
Support hardware validation and system integration
Debug boot, kernel, driver, and peripheral issues
Work closely with hardware, firmware, and product engineering teams
Optimize system stability, performance, and power consumption
Requirements
North Billerica, MA (100% Remote) Candidate should have strong experience in Qualcomm (QCS 8550), USB video streaming devices, BSP, ISP (Image Signal Processor) and MiPi Experience: 5+ Years Required Skills Hands-on experience with Qualcomm QCS platforms (QCS6490, QCS8550, QCS5430, QCS610, QCS8250 or similar)
Strong Embedded Linux development experience
Expertise in C/C++ programming
Experience with board bring-up and hardware-software integration BSP, Linux Kernel, Device Tree, and Device Driver development
Experience debugging bootloader, kernel, and platform bring-up issues
Familiarity with ARM-based architectures
Experience interfacing peripherals such as UART, SPI, I2C, USB, PCIe, Ethernet, MIPI CSI, and DSI Strong debugging and root cause analysis skills
Experience with Git and CI/CD workflows
Preferred
Skills Android BSP development on Qualcomm platforms
Camera and multimedia integration Wi-Fi, Bluetooth, USB integration
Yocto Linux Secure Boot and embedded security concepts