Home Full time/Part time work

Cg-runtime engineer - job description & requirements

polycounter lvl 20
Offline / Send Message
CrazyButcher polycounter lvl 20
NVIDIA is seeking for a world class system software engineer for the Cg-runtime development team, which is part of NVIDIA's workstation solutions team. The Cg-runtime is part of the NVIDIA Cg Toolkit and provides a platform independent API to enable workstation applications to exploit today's highly programmable GPUs to create advanced visual effects.

Responsibilities

* Further development of the Cg-runtime in terms of quality, features, and performance
* Adapting the Cg-runtime to the latest GPU features exposed by graphics APIs like OpenGL and D3D
* Technical documentation of the Cg-runtime API

Requirements

* Clearly a passion for 3D graphics
* Ability to develop solutions for complex technical problems
* A deep knowledge of C/C++, Cg, Shading Languages, OpenGL and/or D3D
* Excellent debugging and performance tuning skills
* Experience in cross-platform software development (Windows/Linux/Mac)
* 3+ years experience in system software development
* Above-average communication and documentation skills
* Expertise with modern software engineering practices

//////////////////////////////////////////////
notes from myself: The position can be fulfilled in our offices in Germany as well, so European applicants are welcome. I am located in Aachen, where Nvidia has development offices, in case anyone has questions.
Sign In or Register to comment.