Overview
Qualcomm Hardware Engineer role focused on CPU subsystem validation, including bring-up, debugging and low-power feature enablement across bare-metal and full-stack environments.
What you'll do
- Develop and maintain CPU subsystem validation infrastructure involving both bare-metal and OS-based full-stack environments (such as TFA, Linux, hypervisor, TEE).
- Execute and debug functional validation for custom CPU features.
- Enable and validate low-power and DVFS (Dynamic Voltage and Frequency Scaling) features for CPU domains.
- Provide debugging and profiling support across bare-metal and full-stack environments.
What you'll need
- Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience, OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience, OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.
- 8 to 20 years of experience.
- CPU microarchitecture knowledge, including low-level firmware and architecture-specific code.
- Subsystem fundamentals: caches, MMU, interrupts, debug subsystems, and exception handling.
- Experience with one or more of RTOS, Linux kernel, trusted firmware, hypervisors, and device drivers.
- Strong bring-up and debugging skills in complex environments.
Nice to have
- ARM v8/v9 architecture knowledge.
Details
- Location: Bangalore, India.
- Employer: Qualcomm India Private Limited.
Read the full description and apply on the company’s own careers page.