CPU Firmware Verification and Validation Engineer
QualcommJob Title
CPU Firmware Verification and Validation Engineer
Role Summary
Work on firmware verification and validation for CPU-related embedded and edge software. Collaborate with hardware, systems, architecture, and test teams to design, implement, and validate software that meets performance and interface requirements.
Experience Level
Mid-level: typically 3β7 years of relevant software/firmware engineering experience (posting indicates degree-dependent minimums; see Education Requirements).
Responsibilities
Primary responsibilities include design, implementation, validation, and support of firmware and system software.
- Design, develop, modify, and validate embedded and cloud-edge software and firmware modules.
- Analyze user needs, software requirements, and constraints to deliver efficient solutions.
- Lead and participate in design, coding, unit testing, debugging, and integration activities.
- Perform code reviews, regression testing, and triage/fix issues to ensure software quality.
- Collaborate with hardware, systems, and test engineers to ensure system-level compatibility.
- Write detailed technical documentation for complex projects.
- Provide guidance to team members and make technical decisions that affect broader work groups.
Requirements
Must-have technical skills and experience; preferred items listed separately.
- Proven firmware or embedded software engineering experience with verification and validation tasks.
- Proficiency in programming languages such as C/C++, Java, or Python (industrial experience required).
- Experience with debugging, unit testing, integration testing, and regression testing workflows.
- Ability to collaborate across hardware and software teams and communicate technical information clearly.
- Preferred: experience with databases, APIs, and source control systems (Git, Perforce).
Education Requirements
Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with 4+ years of software engineering experience; OR Master's degree in those fields with 3+ years; OR PhD in those fields with 2+ years. Fields listed: Engineering, Information Systems, Computer Science, or related technical disciplines.
About the Company
Company: Qualcomm
Headquarters: San Diego, California, United States
Qualcomm is a global leader in semiconductor and telecommunications equipment, specializing in mobile technologies and innovations. Known for its Adreno GPUs, the company provides solutions enabling advancements in mobile gaming, AI, VR/AR, and autonomous driving. Qualcomm's cutting-edge technology and commitment to high-performance, power-efficient designs drive the evolution of mobile graphics and connectivity worldwide.
