PCIe & CXL Embedded Software Engineer, Staff
Qualcomm
At a glance
AI generatedAs a Staff Embedded Software Customer Engineer on Qualcomm’s PCIe software team, you will collaborate on server-class PCIe/CXL controllers and multi-controller subsystems, reviewing customer requirements to implement specific features in both hardware and software. Your day-to-day responsibilities include leading customer board bring-up and validation, debugging firmware and drivers at various levels, and working closely with software development, hardware design, and testing teams. You will need expertise in C, C++, Python, Java, and a deep understanding of PCIe and CXL technologies, along with experience in real-time operating systems and embedded platforms like Linux and Zephyr. This role demands strong analytical skills, effective communication across diverse engineering groups, and the ability to ensure compliance with industry standards for successful commercialization from bring-up to launch.
Skills
What you'll do
What we're looking for
Market check
This $145,000–$217,600 range sits above 38% of similar postings on FindRole.
Peer median band
$145,530–$244,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$165,000–$224,000
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 567 open roles on FindRole.
Listed pay typically runs $148,300–$226,100 across 534 roles with salary data.
Most-posted roles
More like this
Qualcomm
Qualcomm
Qualcomm
The Federal Reserve
Qualcomm
Circle