Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Nvidia Senior System Software Engineer 
India, Karnataka, Bengaluru 
801274450

01.12.2024

What you’ll be doing:

  • Work closely with the customers to understand the pain points, new use cases, deployment strategies and come up with innovative solutions

  • Collaborate with product, architecture, and engineering teams for the feature definition, design, development, and end-to-end integration of features into the Cumulus Linux

  • Design, Develop, and maintain new functionality and improvements in system services and system infrastructure components and related programmatic interfaces and APIs.

  • Develop and maintain software in C, Python, and Shell scripts

  • Debug and resolve issues reported by the Quality Engineering and customer facing teams

What we need to see:

  • BS or MS degree in Computer Engineering, Computer Science, or a related field (or equivalent experience).

  • 5+ years of experience in developing enterprise software for infrastructure components / libraries, protocols like DNS, DHCP, Timing Protocols, GoodKnowledgein High Availability, Process Health Monitoring and Software upgrades.Knowledge of Yang data modeling and management protocols like SNMP, Netconf or gNMI

  • Experience in C programming, Python programming, and shell scripting

  • Experience using source code management tools, as well as code coverage, unit testing and debugging tools

  • Strong technical abilities, problem-solving skills, design, coding, and debugging skills

  • Excellent written and verbal communication and interpersonal skills

  • Ability to deliver independently with minimum supervision

Ways to stand out from the crowd:

  • Significant hands-on experience in infrastructure components / libraries and networking protocols

  • Strong background in Linux Systems and Linux kernel networking andExposure to CI/CD tools

  • Participation in the open-source community.