Engineer, Senior - Hypervisor

Leading technology innovator developing cutting-edge solutions for connected devices and digital transformation.
Embedded
Senior Software Engineer
Contact Company
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Engineer, Senior - Hypervisor

Qualcomm, a leading technology innovator, is seeking a Senior Hypervisor Engineer to join their team in Bangalore. This role focuses on embedded systems development, specifically working with ARM-based architectures and virtualization technologies. The position requires expertise in C programming, embedded systems, and deep understanding of operating system concepts.

The ideal candidate will be responsible for designing and developing embedded and cloud edge software solutions, working closely with cross-functional teams to create world-class products. This role offers an opportunity to work with cutting-edge technology in virtualization, including hypervisors, ARM architectures, and system-level software development.

Key technical areas include ARM-based systems, virtualization platforms, memory management, and device driver development. The position requires both strong technical skills and excellent collaboration abilities, as you'll be working with various engineering teams across the organization.

This is an excellent opportunity for an experienced software engineer passionate about low-level system programming and virtualization technologies. At Qualcomm, you'll be at the forefront of innovation, working on technologies that enable next-generation experiences and drive digital transformation.

The role offers the chance to work with state-of-the-art ARM technologies, including TrustZone and SMMU, and contribute to the development of sophisticated virtualization solutions. You'll be part of a team that pushes the boundaries of what's possible in embedded systems and virtualization technology.

Last updated 18 hours ago

Responsibilities For Engineer, Senior - Hypervisor

  • Design, develop, create, modify, and validate embedded and cloud edge software
  • Develop applications and specialized utility programs
  • Collaborate with systems, hardware, architecture, and test engineers
  • Design system-level software solutions
  • Work on hypervisor and virtualization platforms

Requirements For Engineer, Senior - Hypervisor

Linux
Python
  • Strong expertise in C programming language
  • Experience with ARM-based embedded systems
  • Proficiency in ARM architecture (ARMv8 and ARMv9)
  • Understanding of virtual memory management, page tables, and TLB management
  • Strong understanding of basic OS concepts
  • Experience in writing device drivers in C
  • Experience with debuggers (gdb, T32)
  • Strong communication and collaboration skills

Interested in this job?

Jobs Related To Qualcomm Engineer, Senior - Hypervisor

Engineer- Wearable Automation

Senior Software Test Engineer position at Qualcomm, focusing on wearable automation and test framework development, requiring 5+ years of experience and strong programming skills.

Senior Embedded Software Engineer (C/C++), Machine Learning

Senior Embedded Software Engineer position at Qualcomm focusing on AI model optimization and deployment on low power hardware accelerators, requiring C/C++ expertise and embedded systems knowledge.

Engineer, Senior

Senior Software Engineer position at Qualcomm focusing on embedded and cloud edge software development, requiring 4+ years of experience and strong expertise in database management and APIs.

Compute Chipset Systems Engineer

Senior-level Compute Chipset Systems Engineer position at Qualcomm, focusing on next-generation chipset design and system architecture with competitive compensation.

Senior Embedded Audio Software Engineer

Senior Embedded Audio Software Engineer position at Qualcomm focusing on audio and voice technology development for mobile, IoT, and automotive products.