Embedded Linux Engineer – Qualcomm

Inabia Software & Consulting Inc.
Any Location, MA
Category Engineering
Remote
Job Description
Role Overview

The Embedded Linux Engineer will have strong experience in Qualcomm platforms, USB video streaming devices, BSP, ISP, and MiPi. The role requires hands-on experience with Qualcomm QCS platforms and expertise in C/C++ programming.

What You Will Do

The Embedded Linux Engineer will perform board bring-up for Qualcomm QCS-based hardware platforms, develop and customize BSPs, Linux kernel, and device drivers, and support hardware validation and system integration.

Why It Might Be a Fit

The ideal candidate will have strong debugging and root cause analysis skills, experience with Git and CI/CD workflows, and familiarity with ARM-based architectures.

Requirements

  • 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
]]>