Taro Logo

Hypervisor- Engineer

A leading technology company specializing in mobile chipsets, wireless technologies, and semiconductor solutions.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
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.

Automotive Linux Engineer

Senior Automotive Linux Engineer position at Qualcomm China, developing platform drivers and systems for automotive IVI/ADAS products, requiring 3+ years of embedded Linux experience.

Automotive Linux Platform Engineer

Senior-level Automotive Linux Platform Engineer position at Qualcomm China, focusing on Linux stability and driver development for Snapdragon Automotive products.

Platform SW Engineer

Senior Platform Software Engineer position at Qualcomm focusing on automotive software development, hypervisor implementation, and Linux kernel development in Shanghai.

BSP Engineer, CE

Senior BSP Engineer position at Qualcomm India, focusing on embedded systems development, RTOS, and device driver programming, requiring 5+ years of experience.

Description For Hypervisor- Engineer

Qualcomm is seeking a talented Hypervisor Engineer to join their world-leading team that enables virtualization across multiple chipset products for mobile, automotive, compute and IoT. This role is part of the team responsible for developing hypervisor software layers crucial for platform security and performance. As a key member of the team, you'll work on SMMU, hypervisor, and related software for cutting-edge Application processors used in millions of devices worldwide.

The position requires deep expertise in low-level firmware development, operating systems, and computer architecture. You'll interface with large software stacks including Bootloaders, Linux, and TrustZone, collaborating with teams globally. The role demands strong technical skills in C programming, ARM architecture, and system-level software development.

Qualcomm offers an exceptional environment for career growth, working alongside leading engineering and technology experts in the industry. The company provides comprehensive benefits including world-class health coverage, financial planning support, and continuous learning opportunities. This is an opportunity to work on innovative technology that impacts devices used by millions of people globally.

The ideal candidate will have 8+ years of experience (with Bachelor's) or equivalent education/experience combination, strong C programming skills, and deep understanding of computer architecture and operating systems. You'll be joining a company at the forefront of mobile technology innovation, with a strong focus on employee development and well-being.

Last updated 4 days ago

Responsibilities For Hypervisor- Engineer

  • Design, development and integration of SoC firmware features, diagnostics and test capabilities for QCT boot platforms
  • Coordination and collaboration across technical areas including software, hardware, ASIC, integration, architecture, and emulation teams
  • Firmware design, development, integration, testing and release
  • Work with Emulation and HW design teams in verifying and debugging firmware
  • Efficient and secure coding plus driving code review
  • Triage of software issues, defect investigation and problem resolution
  • Technical documentation including APIs, manuals, and user guides

Requirements For Hypervisor- Engineer

Linux
Python
  • Bachelor's degree in Engineering, Computer Science or related field with 8+ years experience, or Master's with 6+ years, or PhD with 4+ years
  • Strong understanding of C programming
  • Knowledge of computer architecture, operating systems, and kernels
  • ARM CPU architecture knowledge
  • Experience with multi-processing, multi-threading, concurrency, and synchronization
  • Experience with secure coding
  • Proficiency with debugging tools like GDB, Lauterbach Trace32
  • Python and shell scripting skills
  • Good communication and presentation skills

Benefits For Hypervisor- Engineer

Medical Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future preparation programs
  • Emotional/mental health support resources
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?