Taro Logo

Engineer, Senior - Hypervisor

Leading technology innovator that pushes boundaries to enable next-generation experiences and digital transformation for a smarter, connected future.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
ADAS/AD Systems Architect (m/f/d) - Qualcomm Unterschleissheim, Germany

Senior ADAS/AD Systems Architect position at Qualcomm focusing on autonomous driving system architecture and development.

Hardware Applications Engineer, Senior

Senior Hardware Applications Engineer position at Qualcomm focusing on IoT solutions, hardware design, and customer support, requiring expertise in PCB design and system integration.

Mixed-Signal Digital Design (RTL) Engineer - Cork, Ireland

Senior Mixed-Signal Digital Design Engineer role at Qualcomm Cork, focusing on RTL design and implementation of next-gen mixed-signal IPs for mobile, compute, and AI applications.

HSIO (SerDes high speed IP) ATE engineering, Sr. (Zhubei)

Senior SerDes High Speed ATE Test Engineer position at Qualcomm, focusing on validation and testing of advanced high-speed SerDes IPs using Advantest 93000 platform.

HW - Board Design- Sr Engineer

Senior Hardware Board Design Engineer position at Qualcomm India, focusing on post-silicon validation and board design, requiring 3-5 years of experience in hardware engineering and embedded systems.

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 hypervisors and virtualization platforms. As a Qualcomm Software Engineer, you'll be at the forefront of designing and developing embedded and cloud edge software solutions that power next-generation experiences.

The position requires deep expertise in C programming and ARM architecture, with a strong foundation in operating system concepts and virtual memory management. You'll be working with cutting-edge technology, collaborating across multiple engineering teams to create system-level software solutions that meet and exceed customer needs.

The ideal candidate should have hands-on experience with ARM-based systems, virtualization platforms like Xen and KVM, and be comfortable with Linux kernel development. Knowledge of ARM TrustZone technology and experience with open-source VM management tools would be advantageous. The role offers an opportunity to work on innovative projects that push the boundaries of what's possible in embedded systems and virtualization.

Working at Qualcomm means being part of a team that drives digital transformation and helps create a smarter, connected future. The company's commitment to innovation and technological advancement makes this an excellent opportunity for a senior engineer looking to make a significant impact in the field of hypervisor development and virtualization technology.

This role combines technical expertise with collaborative work, requiring both strong programming skills and the ability to work effectively with cross-functional teams. The position offers the chance to work on complex technical challenges while contributing to products that have a global impact.

Last updated 21 days 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

Requirements For Engineer, Senior - Hypervisor

Linux
  • 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
  • Hands-on experience in writing device drivers in C
  • Experience with debuggers (gdb, T32)

Interested in this job?