CPU Software Architecture Sr. Staff Engineer
Qualcomm - San Diego, CA
Hiring: CPU Software Architecture Sr. Staff Engineer Company: Qualcomm Location: San Diego, CA Job Posted Time: 2026-09-02 18:01:55 Target Skills & Keywords : C, C++, Java, Python, SOC, Scala About the job Experience: •6+ years of Software Engineering or related work experience. •5+ years of Software Engineering or related work experience. •4+ years of Software Engineering or related work experience. •3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. •15+ Years of Experience in the embedded domain to design, develop and support software solutions on multi-core CPUs with Strong C/C++ programming skills. Qualifications: •Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. •Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. •PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. •3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. •Preferred Qualifications •15+ Years of Experience in the embedded domain to design, develop and support software solutions on multi-core CPUs with Strong C/C++ programming skills. •Very deep expertise in the subject of computer architecture especially in more than one of the following areas – Memory consistency, Coherency, Memory Management, Virtualization, Security/ Sandboxing, Super Scalar Architectures •Good understanding of system wide bottlenecks that may influence CPU performance/ throughput. •Very good exposure to ARM or RISC-V architectures. •Embedded Platforms experience including low-level drivers and firmware, kernel, and user-space components. •Design and development of software for heterogeneous compute platforms consisting of ARM or RISC-V CPUs and specialized hardware accelerators in an embedded SoC systems. •Usage of J-TAG or ICE debuggers Experience in real-time SW development for embedded products. •Hands on experience of driver development on any RTOS . •Detailed understanding of some of SoC hardware blocks - Clocks, PLLs, GPIO Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!