3 days ago
Base Salary
$141k - $212k/yr
Responsibilities
- Design, implement, and optimize Linux user-space and kernel-adjacent drivers and libraries in modern C++.
- Lead host software stack development for high-performance AI inference and secure compute workloads.
- Drive API design, multithreaded systems, scalable architectures, feature development, integration, and hardware/software bring-up.
- Architect unit, integration, and system-level tests for CI environments and lead functional and performance validation.
- Debug boot flows, PCIe behavior, log transfer, overflow handling, and other complex host-side system issues.
- Optimize host software for AI inference performance and low-latency workloads using Linux debugging, tracing, and profiling tools.
- Provide technical leadership, drive design reviews, influence system architecture, and mentor senior engineers.
- Collaborate across hardware, firmware, hypervisor, security, and cloud teams and support customer deployments.
Requirements
- Bachelor’s degree in Engineering, Information Systems, Computer Science, or a related field plus 4+ years of software engineering or related experience; alternatively, a master’s degree plus 3+ years or a PhD plus 2+ years.
- At least 2 years of work experience with a programming language such as C, C++, Java, or Python.
- Extensive Linux system software experience using modern C/C++.
- Strong Linux user-space, API design, multithreading, synchronization, Linux internals, kernel concepts, driver, and system bring-up experience.
- Experience with UML, object-oriented design, large-scale software architecture, SoC architecture, and source/configuration management with Git.
- Experience working at low-level implementation detail while maintaining a system-level perspective.
- Preferred qualifications include KVM, Docker, SR-IOV, AI/ML inference optimization, Python tooling, C/C++ unit testing frameworks such as Google Test, cloud technologies, Linux system administration, Linux kernel development, PCIe 3.0+, and open-source kernel or confidential computing contributions.
- Strong written and verbal English communication skills and ability to work in a cross-disciplinary engineering environment.
Benefits
- Competitive annual discretionary bonus program and opportunity for annual RSU grants.
- Competitive benefits package supporting employees at work, at home, and at play.
About Qualcomm
Qualcomm is a public semiconductor company headquartered in San Diego, founded in 1985, that designs and sells wireless chipsets and platforms for mobile devices, automotive, IoT, and networking, notably the Snapdragon application processors and 5G modems. It also licenses a large portfolio of cellular patents to device makers, generating revenue alongside chip sales; its technology underpins many Android smartphones and emerging automotive and edge-compute systems, and it trades on NASDAQ as QCOM.
