CPU Software Architecture Principal Engineer
ExpiredSan DiegoLast seen 19 days ago
Summary
Design and develop CPU software architecture for Qualcomm's custom processors across mobile, laptop, automotive, cloud, and server platforms. Work on ARMv9 architecture features, firmware development, and hardware-software co-design, including performance optimization and system-level software enablement. Participate in code reviews, debugging, unit testing, and technical documentation while collaborating with cross-functional hardware and software teams. Requires 8+ years of software engineering experience with strong C/C++ programming skills and embedded systems expertise.