Nvidia
Senior System Software Engineer - Media and Broadcasting
Found: Today
This role is based in Pune, India.
What you will be doing:
- Collaborate with diverse teams to design, develop, and maintain system software components.
- Debug and resolve software stack related defects.
- Work on NVIDIA platforms to enable efficient usage of the hardware for video, audio and data flows.
- Lead an entire software lifecycle.
- Work with and influence other internal worldwide teams (AI, software, hardware, OEM support).
What we need to see:
- Bachelors/Masters in Computer Science, Computer Engineering, or Electrical Engineering, or equivalent experience.
- 8+ years of hands-on experience developing and architecting solutions.
- Cloud-focused experience (containers, Kubernetes, OAuth, building applications for cloud).
- Strong software engineering skills with a drive to solve hard problems.
- Excellent programming skills in Python, C, or C++.
Ways to stand out from the crowd:
- Knowledge of broadcast industry standards like ST2110.
- Strong written and oral communication skills.
- Ability to work independently with little supervision.