Effectively write efficient, maintainable, and well-tested code for Linux powered systems.
Develop a solution that can run on bare-metal, on-prem, and cloud environments (Docker containers, Kubernetes)
Work with other worldwide teams (software, hardware, architecture)
What we need to see
B.Sc, M.Sc or equivalent experience in Computer Science, Engineering, or a related field
5+ years of “hands on” experience developing or maintaining user space libraries and frameworks, especially for the Linux OS
Proved programming skills in C, C++, or Rust
Good knowledge of operating systems concepts and primitives
Strong English written and oral communication skills to collaborate with other specialists or teams globally (worldwide).
Ways to stand out from the crowd
Collaborative team member with strong communication skills
End-to-end execution of robust technical solutions from design to production
Knowledge and understanding of virtualization and containerization technologies for cloud and on-prem environments
Familiarity with kernel and driver development
Hands on experience in one of: accelerated compute, CUDA development, HPC, Deep Learning & Machine Learning frameworks such as PyTorch
Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/