System Software Engineer - Networking

NVIDIA

Base: 124,000 usd - 195,500 usd (level 2); 152,000...
Linux datacenter network engineering
Software development standard practices
Python and bash scripting
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, tools, and networking protocols.
  • Develop and maintain test automation frameworks and scripts using Python and Bash, and participate in code reviews to enhance software quality.

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); 152,000 USD - 241,500 USD (Level 3); Equity and benefits eligible

Skills & Requirements

Must-have

  • Linux datacenter network engineering
  • Software development standard practices
  • Python and Bash scripting
  • Linux operating systems and networking
  • Analytical and problem-solving skills
  • Debugging software defects

Nice-to-have

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

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 2+ years Linux datacenter network engineering
  • 1+ years software development practices

Work Rights

Not specified

Tailored Resume

Cover Letter