Embedded Linux Engineer - Qualcomm

Inabia Software & Consulting Inc.
Billerica, MA, United States
10 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Board Bringup C (Programming Language) Bluetooth Booting (BIOS) Binary Space Partitioning C++ (Programming Language) Continuous Integration Software Debugging Linux Device Drivers Linux on Embedded Systems Ethernet
+16 more
Firmware Linux Kernel PCI Express Signal Processing Software Engineering Systems Integration Universal Asynchronous Receiver/Transmitter USB Wi-Fi Technology Serial Peripheral Interface Hardware Testing Peripherals Git Yocto Video Streaming U-Boot

Job description

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

Requirements

Embedded Linux, Software Engineering, Electronics, United States Citizen, Embedded Linux, C++ Programming Language, C Programming Language, Hardware-Software Integration, BSP, Linux Kernel, 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…