Senior System Software Engineer
NVIDIA
India - Bangalore
5d ago

What you will be doing

Develop, optimize, and productize video software stack in C / C++ from firmware to driver to APIs for high level operating systems such as Windows and Linux.

Participate in the chip development life cycle as an expert knowledgeable with real use-cases before silicon is designed.

Get exposed to the nascent developments in the constantly evolving space of video technologies and work on many groundbreaking features that are redefining our industry.

Collaborate with multiple engineering teams worldwide, as well as our partners and customers.

Work alongside world-renowned specialists in video technologies to productize innovations on NVIDIA GPUs.

What we need to see :

B.E. / B.Tech / M.E. / M.Tech or equivalent experience in EE / Computer Science from a reputed university.

Expertise in C / C++.

Proficiency in operating system and system software concepts.

Knowledge in Image and Video processing.

Familiarity with video codecs (H.264, H.265, VP9, AV1 etc.).

Experience in system software development, optimization and debugging skills.

Familiarity with chip development lifecycle.

7-12 years' experience in developing and debugging systems software.

Ways to stand out from the crowd :

Dedicated, fast to act, and proactive with excellent interpersonal skills.

Knack for full software stack development.

In-depth understanding of system software concepts and video processing.

Experience to take features from inception to product following good software development practices.

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form