Sai Software Design Engineer

Invidia

Multiple Locations
Networking programming and communication protocols
C and c++ embedded programming
Linux networking development
This is an outstanding opportunity for software development engineer to join our high performance multi-site team for switch and router related SW development

Job Summary

  • This is an outstanding opportunity for software development engineer to join our high performance multi-site team for switch and router related SW development.
  • The successful candidate will collaborate closely with other development teams, arch and QA to ensure features and functions delivery on time with quality.
  • NVIDIA is widely considered to be one of the technology world’s most desirable employers with some of the most forward-thinking and diligent people in the world working for us.

Matching Summary

This is an outstanding opportunity for software development engineer to join our high performance multi-site team for switch and router related SW development.

Skills & Requirements

Must-have

  • Networking programming and communication protocols
  • C and C++ embedded programming
  • Linux networking development
  • TCP/IP stack knowledge
  • Automated testing environment development
  • Routing and bridging protocols knowledge
  • English communication and leadership skills

Nice-to-have

  • Knowledge of router and switch design
  • Gigabit Ethernet switching product experience
  • Network processor development experience
  • Multi-functional team collaboration
  • Self-motivated and autonomous working style
  • Experience with scripting languages like Bash or Python

Key Requirements

  • Bachelor or above in Computer Science or Telecommunication Engineering
  • At least 5 years in networking programming
  • Experience in continuous integration environment

Work Rights

Not specified

Tailored Resume

Cover Letter