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

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 hours 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?

Jobs Related To Qualcomm Hypervisor- Engineer

Senior Engineer- Audio

Senior Audio Engineer role at Qualcomm focusing on embedded systems, audio drivers, and software development for multicore SOC architecture.

Senior Software Engineer for XR

Senior Software Engineer role at Qualcomm focusing on XR development, Linux kernel stability, and Android software optimization.

Senior Engineer – Automotive ADAS Platform SW

Senior Engineer role for Automotive ADAS Platform Software at Qualcomm, focusing on developing advanced driver assistance systems and high-performance compute platforms.

Embedded IOT Systems Engineer, Senior

Senior Embedded IoT Systems Engineer position at Qualcomm focusing on end-to-end design of IoT components and embedded systems development.

Automotive Platform - Engineer Sr.

Senior Automotive Platform Engineering role at Qualcomm focusing on embedded software development, AUTOSAR, and functional safety for automotive systems.