System Software Engineer - Networking

Nvidia Corporation

Multiple Locations
Base: 124,000 usd - 195,500 usd (level 2) or 152,0...
On-site
Python and bash scripting
Linux datacenter network engineering
Software development practices
Collaborate with multi-functional teams to understand customer use cases and compose test strategies for high-quality software solutions

Job Summary

  • Collaborate with multi-functional teams to understand customer use cases and compose test strategies for high-quality software solutions.
  • Carry out functional, integration, regression, and performance testing for software applications, firmware attributes, tools, and networking protocols.
  • Develop and maintain test automation frameworks and scripts using Python and Bash, and stay up to date with industry best practices in software verification.

Matching Summary

Collaborate with multi-functional teams to understand customer use cases and compose test strategies for high-quality software solutions.

Salary

Base: 124,000 USD - 195,500 USD (Level 2) or 152,000 USD - 241,500 USD (Level 3); Bonus/Equity: Eligible for equity; Benefits: Generous benefits package

Skills & Requirements

Must-have

  • Python and Bash scripting
  • Linux datacenter network engineering
  • Software development practices
  • Debugging and problem-solving
  • Customer solutions for networking

Nice-to-have

  • Network equipment experience
  • Linux Virtualization and OVS
  • CI/CD pipelines and tools
  • Performance testing and analysis
  • System/network performance tuning

Key Requirements

  • Bachelor's degree or equivalent experience
  • 2+ years Linux datacenter network engineering
  • 1+ years software development practices
  • Proficiency in Python/Bash
  • In-depth Linux OS and networking knowledge

Work Rights

Not specified

Tailored Resume

Cover Letter