Hypervisor Software Engineer
Location: Frisco, TXPosted On: 05/11/2026
Requirement Code: 73682
Requirement Detail
Hypervisor Software Engineer
Location: Remote
Work Authorization: U.S. Citizen Required
We are seeking a Hypervisor Software Engineer to lead the architecture, design, and development of advanced virtualization and hypervisor technologies supporting high-assurance, mission-critical edge computing platforms.
This role focuses on low-level systems engineering across x86 and ARM architectures, supporting virtualization, secure partitioning, mixed-criticality systems, and embedded edge platforms used within aerospace, defense, industrial, automotive, and critical infrastructure environments.
The ideal candidate will have deep hands-on expertise in hypervisor technologies, systems-level software engineering, virtualization frameworks, operating systems internals, and low-level performance optimization.
This is a highly technical leadership role requiring strong architecture skills, source-level debugging capability, and the ability to guide engineering direction across complex virtualization platforms.
About the Environment
The engineering organization develops modular, secure, open standards-based software platforms supporting mission-critical edge systems and mixed-criticality workloads.
Technologies supported include:
• Hypervisors and virtualization platforms
• RTOS and embedded Linux environments
• GPU acceleration and edge AI processing
• Secure partitioning and isolation technologies
• Software-defined edge computing platforms
• DevSecOps-enabled embedded environments
• Safety-critical and high-assurance systems
Key Responsibilities
Technical Leadership & Architecture
• Define and drive hypervisor architecture strategy across x86 and ARM platforms
• Lead design and implementation of virtualization and secure partitioning technologies
• Establish technical standards, engineering best practices, and development direction
• Guide system architecture decisions focused on performance, scalability, reliability, and security
• Mentor engineers and provide technical leadership across development teams
Hands-On Engineering
• Design, develop, and optimize core hypervisor functionality
• Work directly with low-level systems software, virtualization layers, and kernel components
• Troubleshoot complex system-level issues across software and hardware boundaries
• Support RTOS, Linux, and mixed-criticality workload integration
• Debug low-level performance, reliability, and virtualization issues
Cross-Functional Collaboration
• Partner with Product and Engineering leadership on technical roadmap planning
• Support customer-facing technical initiatives involving virtualization platforms
• Collaborate with compliance and certification teams supporting safety-critical environments
• Contribute to strategic technology direction for next-generation edge computing platforms
Innovation & Mentorship
• Research and evaluate emerging virtualization and isolation technologies
• Mentor engineers and help elevate systems-level engineering capability across teams
• Influence long-term technical strategy and platform evolution
Required Qualifications
• 10+ years of systems-level software engineering experience
• Strong expertise in virtualization, hypervisors, kernels, or operating systems internals
• Advanced C/C++ programming experience
• Working knowledge of x86 and ARM assembly
• Deep understanding of x86 and ARM architecture internals and virtualization extensions
• Experience developing or modifying hypervisor technologies at the source-code level
• Experience with technologies such as:
KVM
Xen
VMware
Hyper-V
• Strong debugging and low-level troubleshooting skills
• Experience with performance optimization and reliability engineering
• Familiarity with CI/CD and DevSecOps workflows for systems software
• Proven technical leadership and mentoring experience
• U.S. Citizenship required
Preferred Qualifications
• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
• Experience with RTOS or embedded Linux platforms
• Exposure to DO-178C, ISO 26262, or other safety-critical development standards
• Experience contributing to open-source virtualization or hypervisor projects
• Strong communication and technical leadership skills
• Aerospace, defense, industrial systems, or edge computing background preferred
Primary Skills
• Hypervisor Development
• Virtualization Technologies
• x86 / ARM Architectures
• C / C++
• Low-Level Systems Software
• Kernel Development
• RTOS / Embedded Linux
• KVM / Xen / VMware / Hyper-V
• Assembly Language
• Performance Optimization
• DevSecOps / CI/CD
• Secure Partitioning
• Mixed-Criticality Systems
• Edge Computing
This opportunity provides the chance to work on advanced virtualization and edge computing technologies supporting mission-critical systems across aerospace, defense, industrial automation, and high-assurance computing environments.
Engineers in this role will help shape the future of secure edge platforms, hypervisor technologies, and mixed-criticality architectures while solving highly complex systems-level engineering challenges within a collaborative, innovation-focused environment.
Source: