GPU Systems (NVIDIA) Software Engineer

Seattle, WA
Engineering /
Full-time /
Remote
We are seeking a passionate GPU Systems (NVIDIA) Software Engineer with a deep understanding of system architecture and a passion for solving complex, low-level challenges. This role is perfect for an individual who thrives in environments where they can leverage their extensive knowledge of NVIDIA GPUs, Linux, kernels, and hypervisors. The ideal candidate will be adaptable, with a strong ability to pivot in response to high-priority customer needs and keep stakeholders informed.

Key Responsibilities

    • Build the foundations of integrating NVIDIA GPUs with the Edera platform
    • Proliferate low-level NVIDIA knowledge to hypervisor and platform engineers
    • Utilize knowledge of low-level systems architecture to design, develop and optimize software that integrates with hardware
    • Adapt quickly to the evolving needs of customers, providing timely and effective solutions to high-priority issues as they arise
    • Design secure by default infrastructure and isolation technology for containers with GPUs
    • Tackle complex and unfamiliar areas of development independently, demonstrating the ability to research, diagnose, and resolve deep system issues
    • Interface with Kubernetes, Xen hypervisor and other system components through deep knowledge of C and Rust.

Qualifications

    • Deep understanding of NVIDIA GPU software and architecture
    • Has contributed or has deep understanding of kernels, hypervisors, and PCIe
    • Basic understanding of containers and Kubernetes
    • Adaptive to new concepts and challenges with low-level systems
    • Minimum 4 years experience in a relevant role
$175,000 - $225,000 a year
Start-up vibe, big time benefits:

Competitive Salary
Unlimited PTO
Equity
100% medical coverage for you and your eligible dependents
Why Edera?

Make secure computing simple. Many believe that truly securing computing is an impossible undertaking. We don't. The products and innovations we release on the way to that end will change everything. We're just getting started. Come believe with us.

We operate as a team and exhibit these values and priorities when working together:

Embrace your whole self - We meet each other with humility, curiosity, and authenticity, embracing difficult challenges with courage and dedication to our mission, our humanity, and each other.

We don’t just talk the talk, we walk the walk, together - Diversity is critical to our survival. We value diversity in all its forms, understanding that different perspectives drive our success and those in our community should feel confident in sharing and showing up as their complete selves.

We don’t just dream it, we do it - We are dedicated to our mission and are not afraid to tackle difficult challenges, whether in our work, products, or team dynamics.

We’ve got your back, for real - We prioritize honest, sincere communication and foster a culture of active gratitude, dignity, and empowerment, where everyone feels safe to contribute and innovate. We believe psychological safety is instrumental in supporting an innovative and successful company and community.

Master your craft, honor your limits - We believe in continuous learning and growth, supporting each other to outfail the competition without fostering a hero culture, relying on teamwork and empathy. We recognize that work is just one part of our lives and celebrate striving toward growth in all areas of life.