
Senior/Lead Hardware Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
As a Senior/Lead Hardware Engineer at Qualcomm, you will be instrumental in planning, designing, optimizing, verifying, and testing a diverse range of electronic systems. This includes responsibilities for bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment, packaging, test systems, FPGAs, and/or DSP systems. Your work will directly contribute to launching cutting-edge, world-class products. You will collaborate closely with cross-functional teams to develop innovative solutions and meet stringent performance requirements. This role is ideal for experienced engineers with a strong foundation in hardware development.
Key qualifications include:
- 3 to 7 years of relevant experience.
- Strong knowledge and understanding of Digital System and VLSI design principles.
- Proficiency in Embedded SW architecture and development using C, C++, and Assembly languages.
- Expertise in C for low-level programming, assembly language for various processors, and C-assembly interworking.
- Familiarity with CPU architectures such as ARMv8, ARMv9, x86, and PowerPC, including interrupt handling, cache coherency, and IO coherency.
- Good understanding of SoC architecture, including multicore/multiprocessor systems with SMP and heterogeneous core configurations.
- Knowledge of operating systems/RTOS/Linux kernel internals, multithreading, scheduling policies, locking mechanisms, and virtual memory concepts (MMU/paging).
- Experience with scripting languages like Python and shell scripting.
Company
Qualcomm
Qualcomm is a global leader in technology innovation, dedicated to pushing the boundaries of what's possible. We enable next-generation experiences and drive digital transformation, contributing to a ...