Role OverviewJoin the Acropolis Hypervisor (AHV) team at Nutanix as a Software Engineer 2 (Kernel Development) to contribute to the development of an enterprise-grade hypervisor, working with cutting-edge technologies and making a significant impact on the advancement of our software solution.
What You Will Do
Contribute to the development of Nutanix's Acropolis Hypervisor (AHV), assist with designing and developing new AHV features, maintain and fix issues in the existing AHV codes and features, and push for improved reliability, performance, and security of AHV.
Why It Might Be a Fit
The ideal candidate will have 1+ years of experience with a BS/MS in Computer Science or a related field, strong proficiency in C/Golang/Rust, and Python programming languages, knowledge of OS internals, particularly UNIX/Linux, and familiarity with x86 architecture, virtualization, storage, and network management.
Requirements
- 1+ years of experience with a BS/MS in Computer Science or a related field
- Strong proficiency in C/Golang/Rust, and Python programming languages
- Knowledge of OS internals, particularly UNIX/Linux
- Familiarity with x86 architecture, virtualization, storage, and network management
- Experience developing software for Unix/Linux/BSD operating systems at the kernel level
- Good understanding of multi-threading, algorithms, and data structures on Linux
- Strong debugging skills in Linux kernel mode
- Device driver development experience in Unix/Linux/BSD environments
Benefits
- 401(k) eligibility
- Paid time off benefits (vacation, sick time, and parental leave)
- Sign-on bonus
- Restricted stock units
- Discretionary awards
]]>