PCIe Embedded Software Engineer, Staff

A leading technology company specializing in wireless technology, semiconductors, and mobile platforms.
$134,800 - $202,200
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS

Description For PCIe Embedded Software Engineer, Staff

Qualcomm Technologies is seeking a Staff-level PCIe Embedded Software Engineer to join their innovative team. This role focuses on developing PCIe, CXL, and higher-level protocol drivers for next-generation chipsets. The position offers an exciting opportunity to work at the forefront of high-speed interface technology in compute and embedded systems.

The ideal candidate will bring 7+ years of embedded software engineering experience and strong expertise in C programming. You'll be responsible for designing, developing, and debugging drivers that interact with various chips and peripherals across the PCIe high-speed bus. The role involves optimizing software for both performance and power consumption while working closely with hardware and systems teams.

Qualcomm offers a comprehensive benefits package including competitive base salary ($134,800 - $202,200), annual bonuses, RSU grants, and complete healthcare coverage. The company provides a collaborative environment where you'll work alongside leading technology experts and contribute to cutting-edge innovations.

The position is based in San Diego, California, where you'll be part of a dynamic team developing solutions that impact the future of computing and embedded systems. This role offers excellent growth opportunities and the chance to work on challenging projects that push the boundaries of technology.

Key responsibilities include driver development, software optimization, collaboration with cross-functional teams, and contributing to future chipset architecture. The role requires strong analytical and problem-solving skills, along with excellent communication abilities to work effectively with diverse engineering teams.

Last updated 2 days ago

Responsibilities For PCIe Embedded Software Engineer, Staff

  • Design, develop, and debug PCIe, CXL, and higher-level protocol drivers
  • Optimize software for performance and power consumption
  • Work closely with hardware and systems teams
  • Contribute to future chipset architecture
  • Analyze user needs and software requirements
  • Perform code reviews and regression tests
  • Write technical documentation

Requirements For PCIe Embedded Software Engineer, Staff

Python
Java
Linux
  • Master's Degree in Engineering, Information Systems, Computer Science or related field
  • 7+ years of experience in embedded software engineering
  • Excellent skill in designing and developing with the C programming language
  • Embedded software and real-time operating systems skills/knowledge
  • Experience with ACPI, UEFI, Linux, and Zephyr
  • Experience with PCIe, CXL, DMA, and high-speed interfaces
  • Strong analytical and problem solving skills
  • Good communication skills

Benefits For PCIe Embedded Software Engineer, Staff

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Medical coverage
  • 401k program
  • Education support

Interested in this job?

Jobs Related To Qualcomm PCIe Embedded Software Engineer, Staff

GPU Power Engineer

GPU Power Engineer role at Qualcomm focusing on next-generation GPU power architecture and system optimization.

Engineer, Senior Staff

Senior Staff Engineer position at Qualcomm India, focusing on embedded software development with 12+ years of experience required, offering comprehensive benefits and growth opportunities.

Windows Driver Development with C - Lead Engineer

Lead Engineer position for Windows Driver Development at Qualcomm India, focusing on embedded systems and RTOS with 6-8 years experience required.

Embedded Platform Dev- Lead Engineer, Senior

Senior Lead Engineer position at Qualcomm focusing on embedded platform development for automotive safety systems and ADAS/Autonomy solutions.

Power/Performance/Thermal Software & System Optimization Engineer

Senior technical role focusing on power, performance, and thermal optimization for consumer and gaming technologies at Qualcomm China.