Member of Technical Staff 3- CPU Enablement

  • San Jose, CA
  • Posted 13 days ago | Updated 1 hour ago

Overview

On Site
USD 116,800.00 - 234,000.00 per year
Full Time

Skills

Research and development
Open source
C++
Technology assessment
Cloud computing
Computer science
x86
Operating systems
Linux
Linux kernel
Device drivers
VMware ESXi
Programming languages
Automated testing
CPU
Honesty
Software development
Innovation
Computer hardware
Utilities
Hypervisor
Virtualization
Kernel-based Virtual Machine
QEMU
C
Python
Recruiting
Leadership
Communication
Collaboration
Finance

Job Details

Hungry, Humble, Honest, with Heart.The Opportunity

Are you passionate about advanced compute and platform technologies, with strong technical acumen, excellent programming skills, and a deep interest in open-source and Linux? If so, Nutanix's CPU Enablement Engineer role might be an ideal fit for you. Join our pioneering Core Platform Software team within Platforms Engineering and be part of a dynamic, impactful team that encourages innovation and learning.

Engineering / R&D at Nutanix

This role would be a part of the Core Platform Software team within the Platforms Engineering department at Nutanix. The team focuses on enabling the latest CPUs and platform compute technologies, working closely with other engineering teams and collaborating on software layers across the stack. They are at the cutting edge of the latest CPU and platform technologies, engaging in technology analysis, early equipment access, and open-source software enablement for the latest technologies. The team is dynamic and impactful, encouraging innovation and learning, and plays a crucial role in building the foundation for hardware-accelerated cloud computing infrastructure.

Your Role

  • Enable new CPUs and compute technologies for Nutanix's core product stack
  • Analyze and evaluate new processor and CPU platform technologies
  • Develop software for monitoring and governing hardware platform and CPU functionality
  • Apply and evaluate open source kernel patches and system utilities
  • Execute hypervisor software bring-up work on simulators and prototype platforms
  • Create tooling for CPU performance counters, memory bandwidth utilization, and more
  • Ensure compatibility of Nutanix AHV hypervisor with industry standard server platforms
  • Contribute to making the Nutanix software stack reliable and performant

What You Will Bring

  • Bachelor's/Master's in Computer Science or a related field
  • 2-10 years of experience in a product company
  • Deep understanding of Intel/AMD x86 platform architecture
  • Solid knowledge of operating systems internals and Linux OS
  • Experience with Linux kernel and device drivers for I/O devices
  • Familiarity with open-source support for hardware technologies
  • Hands-on experience with virtualization technologies like VMware ESXi or KVM/QEMU
  • Proficiency in programming languages such as C/C++, Python, or Go

About the TeamMeet Varinder Sogi - The hiring manager

Joined Nutanix Platforms Engineering group in 2014. Over the course of 10yrs at Nutanix he held several positions with increasing responsibilities. For the last couple of years he is leading the framework for hardware validation and test analysis, and he's extremely excited to lead the New CPU Enablement team. Looking for engineers with experience in x86 server and CPU Hardware technologies, test automation framework, and analysis.

How we work

We operate in a hybrid work environment, allowing for flexibility between working from the office and remotely. This approach provides a good balance for work-life integration and allows employees to work in a way that best suits their needs. Communication and collaboration tools are in place to ensure seamless connectivity amongst team members.

The pay range for this position at commencement of employment is expected to be between USD $ 116,800 and USD $ 234,000 per year. However, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position may also include other elements, including a sign-on bonus, restricted stock units, and discretionary awards in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as vacation, sick time, and parental leave), dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.

If hired, employee will be in an "at-will position" and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors. Our application deadline is 40 days from the date of posting. In good faith, the posting may be removed prior to this date if the position is filled or extended in good faith.