View Our Website View All Jobs

Software Engineer (8897797)

 

Investigate different approaches to implement a real-time distributed rendering system and provide expert conclusion on chosen architecture. Design a remote control channel for the system to drive dynamic configuration. Design different output channels that consumers may opt to connect to and receive rendered content. Work on implementation, deployment, maintenance and upgrading of such system. Work with customers of the system to determine additional features necessary after the initial design is complete.

MUST HAVE:

  • 5+ years of experience developing with C++
  • Real-time graphics/rendering experience on LinuxWindows
  • Networked protocols
  • Distributed systems
  • Ray-tracing/off-line rendering or global illumination experience

PREFERRED:

  •  
  • Experience with NVidia OptiX.
  • Experience with Docker.
  • Experience with Slurm.
  • Experience with Kubernetis.
  • Experience with Python.

Bachelor’s degree in Computer Science, Mathematics, or related field or 5 years relevant experience

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

150