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 
383252878

31.07.2024

What you’ll be doing:

  • Build and deliver highly optimized system software for Video subsystem.

  • Develop the Software in compliance with safety standards.

  • Be accountable for results

  • Make the right technical choices and tradeoffs governed by data driven development

  • Collaborate with multi-functional software teams contributing to roadmap

  • Optimize end to end use cases involving video subsystem

  • Continuous improvement of quality and performance of the software and set a higher standard

What we need to see:

  • Bachelor's or master’s degree in computers, Electrical, Electronics Engineering or related field or equivalent experience

  • 5+ years of experience in embedded SW development in video and multimedia processing

  • Strong technical abilities including experience in C programming, modern C++, Python scripting

  • Experience in digital video sub systems

  • Experience in implementing video compression standards

  • Background in developing and implementation of pre and post processing algorithms for digital video pipeline

  • Experience with version control systems such as GIT, Gerrit, GitLab, etc.

Ways to stand out from the crowd:

  • Knowledge of state of art H.264/H.265/AV1 standards

  • Hands on implementation of algorithms in Cuda, Shaders on GPU.

  • Exposure to DL/ML techniques on DL frameworks

  • Experience in ARM architecture and Knowledge of ASPICE and ISO – 26262 safety standards

  • Applied coding standards (e.g. MISRA C) and code coverage tools such as VectorCast, Coverity etc.