×
Register Here to Apply for Jobs or Post Jobs. X

Linux & Firmware Developer – Qualcomm Custom CPU Post-Silicon Team

Job in Santa Clara, Santa Clara County, California, 95053, USA
Listing for: Nutanix
Full Time position
Listed on 2026-06-23
Job specializations:
  • Engineering
    Hardware Engineer, Embedded Software Engineer, Systems Engineer
Salary/Wage Range or Industry Benchmark: 198700 - 298100 USD Yearly USD 198700.00 298100.00 YEAR
Job Description & How to Apply Below
Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group  CPU Engineering General

Summary:

Qualcomm’s Custom CPU Post-Silicon team is seeking an experienced Linux and Firmware Developer to help shape the future of high-performance computing. In this role, you will design, develop, and maintain bare-metal firmware and Linux-based software stacks for our next-generation custom CPU platforms.

What You’ll Work On Firmware & Kernel Development:
Design, implement, optimize and maintain Linux kernel modules, device drivers, bootloaders, and bare-metal firmware for custom CPU-based hardware and emulation platforms.

Board Support Packages (BSP):
Develop and maintain BSPs for new and existing hardware platforms, including bootloaders, kernel configuration and device tree Hardware Bring-Up:
Collaborate with hardware engineers to enable software to stack on silicon and emulation platforms, debug hardware-software interactions, and ensure seamless integration.

System Optimization:
Analyze and resolve issues related to system performance, memory usage, power consumption, and reliability.

Debug & Troubleshoot:
Diagnose complex technical issues across Linux OS, drivers, and high-level operating systems (Ubuntu, Android, QNX and Windows.

Open-Source Strategy:
Provide architectural guidance and establish processes for open-source software delivery, including CI/CD pipelines and testing frameworks.

Continuous

Innovation: Stay current with Linux development trends and emerging open-source technologies.

Documentation:
Create clear technical documentation for designs, code, and test procedures.

Cross-Functional Collaboration:

Work closely with hardware, software, and product teams to define requirements and deliver high-quality integrated solutions.

What You Bring

Education:

Bachelor's or master's degree in computer science, Electrical Engineering, or related field.

Experience:

8+ years in bare-metal and Linux development.

Technical Expertise:

Strong proficiency in C/C++ for systems.

Experience with Python, shell scripting, CMake, and tool chains.

Solid understanding of ARM SoC/CPU architecture.

Deep knowledge of Linux internals (drivers, kernel modules, device tree, scheduler, DVFS, power management).

Experience with Linux distributions and build systems (Yocto, Android, Ubuntu).Hands-on experience with debugging tools (GDB, JTAG, oscilloscopes).Ability to interpret hardware schematics and datasheets.

Knowledge of hardware interfaces (I2C, SPI, UART, USB, Ethernet, CAN, GPIO).

Experience with Git, Git Hub/Git Lab, CI/CD for Linux build automation , Docker.

Strong technical documentation skills.

Nice to Have

Experience with Linux kernel upstream process.

Exposure to desktop (ACPI CPPC) and mobile (SCMI) processor power and performance communication interfaces

Chip/SoC bring-up on silicon, hard (Palladium) and soft (QEMU/KVM) emulation, and simulation platforms (SystemC)
ARMv8/ARMv9 architecture and ARM assembly language expertise.

Exposure RISC-V architecture.

Familiarity with open-source bootloaders and firmware (UEFI EDK2, coreboot, U-Boot, LK, TF-A, Zephyr RTOS).Why Join Qualcomm?

You’ll work on cutting-edge CPU platforms , collaborate with world-class engineers, and contribute to innovations that power modern computing. If you thrive on solving complex technical challenges and shaping next-generation systems, we want you on our team.

Minimum Qualifications:

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 6+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.

ORMaster's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 5+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.

ORPhD in Electrical Engineering, Computer Engineering, Computer Science, or related field and 4+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.

Qualcomm is an equal opportunity employer. If you are an individual with a disability…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary