This job listing expired on Feb 13, 2021
Tweet

We are looking for a Senior System Software Engineer for NVIDIA's GeForceNow cloud gaming platform.

What you'll be doing:

  • As a Senior Software Engineer, you will develop and maintain game play content creation, recording and content sharing solutions for the NVIDIA GeForce Now cloud gaming platform.
  • The work involves Design, development and debugging of system software, application software, middleware /SDKs on Windows PC and Mac platform. Focus will be on development of end to end solutions including UI frontend (Web based UI using Angular JS and Chromium embedded framework), core multimedia processing components (native Multimedia frameworks, Audio/Video processing libraries, Image processing/Computer vision libraries) and Development/enhancement of tools and automated frameworks for testing of the software stack.
  • You will also have the opportunity to interact with partners (game developers, publishers, game influencers) to understand the product landscape and propose ideas towards improvement of the product.

What we need to see:

We would like to see a proven software engineering background and understanding of standard methodologies in software development.

  • Good understanding of application development (including UI front end) and multimedia processing.
  • Demonstrate strong interpersonal skills, be a phenomenal teammate and be self driven.
  • Masters or Bachelors degree in Computer Science or related discipline.
  • Minimum 4 years of industry experience in application development (based on Chromium embedded framework, Angular JS) and native multimedia processing (based on Windows Media foundation, AV foundation and using native Audio/Video processing, Image processing and Computer vision libraries)
  • Excellent C or C++ programming skills and hands on with Javascript for UI development
  • Excellent debugging and analytical skills

Ways to stand out from the crowd:

  • You have an edge over others if you have a passion for gaming and exploring ideas to improve gaming experience
  • Understanding of video and audio encoding technologies, Image processing, computer vision is an added advantage

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.