About the Role
This role involves deep technical leadership in kernel and virtualization technologies, driving architectural improvements and collaborating across teams to deliver high-performance solutions on Linux platforms.
Responsibilities
- Lead the design and implementation of Linux kernel components related to virtualization
- Optimize system performance and scalability for virtualized environments
- Collaborate with hardware and software teams to integrate virtualization features
- Develop and maintain low-level system software for virtual machine monitors
- Troubleshoot complex issues spanning kernel, hypervisor, and guest operating systems
- Drive innovation in virtualization security and resource isolation
- Contribute to open-source projects and upstream kernel development
- Define and execute testing strategies for virtualization features
- Mentor engineers and provide technical guidance across teams
- Evaluate emerging virtualization technologies and industry standards
- Work closely with product and platform teams to align virtualization roadmaps
- Ensure compatibility across hardware generations and firmware interfaces
- Improve boot performance and system initialization in virtualized contexts
- Analyze and resolve performance bottlenecks in kernel and hypervisor layers
- Support system bring-up and validation on new processor architectures
- Participate in design reviews and technical documentation
- Integrate hardware-assisted virtualization features into kernel subsystems
- Enhance debugging and observability tools for virtualized systems
- Collaborate on power management and efficiency improvements
- Ensure compliance with virtualization security best practices
- Develop proof-of-concept implementations for new features
- Engage with external partners and open-source communities
- Drive adoption of modern kernel virtualization frameworks
- Maintain system stability under high-load virtualized workloads
- Contribute to long-term architecture planning for virtualization
Compensation
Competitive salary and comprehensive benefits package commensurate with experience
Work Arrangement
Hybrid work model with flexibility for remote and on-site collaboration
Team
Part of a high-performance systems software team focused on advancing core kernel and virtualization technologies
Why Join Us
- Be part of a team pushing the boundaries of processor and system software innovation
- Work on cutting-edge technologies that power next-generation computing platforms
What to Expect
- Fast-paced environment with a focus on technical excellence
- Opportunities to influence architecture and design at a foundational level
This position may require sponsorship for employment visa status now or in the future