DevJobs

Software Linux Engineer, Networking

Overview
Skills
  • C C ꞏ 1y
  • Networking Networking
  • Networking applications
  • Kernel back-porting
  • Linux driver design
  • Linux kernel development
  • Patch management
NVIDIA is searching for an outstanding software Linux engineer to expand the Linux driver and user space design force. As a Software Linux engineer at NVIDIA, you will design and implement of our state of the art Linux driver Software for the leading distributions. This position offers the opportunity to have real impact in a dynamic, technology-focused company impacting product lines that empower most advanced data centers in the world. We have crafted a team of outstanding people stretching around the globe, whose mission is to push the frontiers of what is possible today and define the platform for the future of computing.

Would you like to take part in the world's fastest networking solution? Are you passionate about low level programing? Are you excited to learn how Linux drivers' technology help building Data centers, Cloud and HPC? Are you ready to challenge yourself and can't wait to contribute as part of a world-class company? We are building the next generation of network cards technologies to reach the highest network speeds. We are looking for an engineer to work on Linux driver verification.

What You’ll Be Doing

In this role you will involve designing and developing new features within the Linux driver and user space for the leading distributions and performing kernel back-ports to support emerging features. The ideal candidate will be technically proficient, customer-focused, and capable of collaborating effectively across teams and with external clients.

What We Need To See

  • BS in Computer Science, Computer/Software Engineering or related field, with excellent grades in OS and data structures.
  • 1-2 years of meaningful software development experience in C programming.
  • Extensive experience in Linux kernel development and Linux driver design.
  • Hands-on experience with kernel back-porting and patch management.
  • Excellent communication skills with a customer-centric approach.
  • Strong ability to collaborate and work efficiently in a fast-paced environment.
  • You should be focused, learn quickly, and have strong analytical skills with attention to detail. Strong troubleshooting and debugging skills.
  • Demonstrated uses of creative thinking for solutions to exciting problems that matter.

Ways To Stand Out From The Crowd

  • MS in Computer Science, Computer/Software Engineering or related field.
  • Open-source contributions to the Linux kernel and/or other large software projects.
  • Background in networking applications and protocols.

JR2006896

Nvidia