Qualcomm, a leading technology innovator, is seeking a Lead Engineer specialized in Hypervisor development. This role is perfect for an experienced software engineer with deep expertise in embedded systems and ARM architecture. As a Qualcomm Software Engineer, you'll be at the forefront of designing, developing, and validating embedded and cloud edge software that powers cutting-edge products.
The position requires extensive knowledge of C programming, ARM-based systems, and virtualization technologies. You'll work with virtual memory management, device drivers, and debugging tools while collaborating with cross-functional teams including systems, hardware, and architecture engineers.
The ideal candidate should have strong foundations in operating system concepts, experience with ARM virtualization solutions, and familiarity with Linux kernel development. Additional skills in Python, shell scripting, and ARM TrustZone technology would be advantageous.
This role offers the opportunity to work with state-of-the-art technology at a company that's driving digital transformation and creating a smarter, connected future. You'll be part of a team that pushes the boundaries of what's possible in technology, working on projects that have global impact.
Qualcomm provides an inclusive work environment and is committed to supporting individuals with disabilities through reasonable accommodations. The company values innovation, collaboration, and technical excellence, making it an ideal place for engineers who want to make a significant impact in the technology sector.