About the role
* Job Title : Embedded Linux Engineer – Qualcomm * Client: Arrow Electronics * Experience Required: 5+ years (Relevant) * Work Location: North Billerica, MA (100% Remote) * Visa: Must be (U.S. Person – Citizen/Green card) * Candidate should have strong experience in Qualcomm (QCS 8550), USB video streaming devices, BSP, ISP (Image Signal Processor) and MiPi
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
Responsibilities
* 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