Senior Software Engineer - Hypervisor

Industry leader in mobile chipset products, specializing in virtualization technology and Snapdragon mobile products.
Cork, Ireland
Embedded
Senior Software Engineer
In-Person
4+ years of experience
AI

Description For Senior Software Engineer - Hypervisor

Qualcomm is seeking talented engineers for their world-leading Hypervisor team, focusing on virtualization across multiple chipset products for mobile, automotive, compute and IoT. The role involves developing hypervisor software layers crucial for platform security and performance.

As a Senior Software Engineer, you'll work on SMMU and hypervisor software for cutting-edge Application processors, interfacing with Bootloaders, Linux, and TrustZone. The position offers opportunities to collaborate with global teams and contribute to software that powers millions of devices.

The team has built significant expertise in hypervisor and SMMU technology, continuously developing innovative features and use-cases. Qualcomm leads the industry in adopting virtualization technology in Snapdragon mobile products.

Located in Cork, Ireland's second-largest economic center, you'll join a diverse workforce of 39,000 people across 170 overseas companies. The city offers excellent quality of life and convenient access to Europe through Cork airport's 50 international destinations.

The role combines low-level firmware development with high-impact technological innovation. You'll work in an open, relaxed environment while contributing to cutting-edge virtualization technology that shapes the future of mobile, automotive, and IoT platforms.

This position offers comprehensive benefits including stock options, performance bonuses, health coverage, and professional development opportunities. Join Qualcomm to be part of a team driving innovation in virtualization technology while enjoying a supportive work culture and excellent work-life balance.

Last updated 2 months ago

Responsibilities For Senior Software Engineer - Hypervisor

  • Design, development and integration of SoC firmware features
  • Coordination with software, hardware, ASIC, integration teams
  • Firmware design, development, integration, testing and release
  • Code review of firmware logic updates
  • Triage of software issues and problem resolution
  • Technical documentation including APIs, manuals, and user guides

Requirements For Senior Software Engineer - Hypervisor

Linux
Python
  • Bachelor's/Master's/PhD in Engineering, Computer Science or related field
  • 4+ years of programming experience in C, C++, Java, Python
  • Strong understanding of C programming
  • Knowledge of computer architecture, operating systems, and kernels
  • ARM CPU architecture knowledge
  • Experience with multi-processing, multi-threading, and synchronization
  • Experience with secure coding
  • Good communication and presentation skills

Benefits For Senior Software Engineer - Hypervisor

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
Equity
Parental Leave
Relocation Benefits
  • Salary, stock and performance related bonus
  • Maternity/Paternity Leave
  • Employee stock purchase scheme
  • Matching pension scheme
  • Education Assistance
  • Relocation and immigration support
  • Life, Medical, Income and Travel Insurance
  • Physical and mental well-being programs
  • Bicycle purchase scheme

Interested in this job?

Jobs Related To QT Technologies Ireland Limited Senior Software Engineer - Hypervisor

Embedded Software Engineer, Senior (Core Platform Services)

Senior Embedded Software Engineer role at Qualcomm focusing on Core Platform Services development, requiring Linux kernel expertise and embedded systems experience.

Microcontroller Sub-System Verification Engineer - Cork, Ireland

Senior Verification Engineer role at Qualcomm Cork, focusing on microcontroller sub-system verification using UVM and formal verification methodologies.

Sensor Subsystem Design Verification Engineer

Senior Sensor Subsystem Design Verification Engineer position at QT Technologies Ireland, focusing on ASIC verification and UVM methodologies.

Microcontroller Sub-system Senior Design Engineer/ Staff Design Engineer

Senior Design Engineer role focusing on microcontroller subsystem design and development at QT Technologies Ireland.

C++ Firmware Engineer

C++ Firmware Engineer position at Qualcomm in Cork, Ireland, focusing on developing software and automation for chip design in 5G technology.