Graphics Software Engineer : 18-05276

Sunnyvale, CA 94086

Posted: 11/26/2018 Job Category: Software Engineering Job Number: 11617742
Akraya is looking for a Graphics Software Engineer   for one of our clients. If the job description below is a fit, please apply directly or call Harleen at 408-816-2474. If this position is not quite what you’ re looking for, visit akraya.Com and submit a copy of your resume. Our recruiters will get to work finding you a job that is a better match at one of our many clients.

Primary Skills: AR/VR or video games, graphics API (GLSL, HLSL or Vulkan),  C/C++/C#, Shader and CUDA programming
Duration: 6+ Months
Tax Term: W2 only

Primary Function of Position:
We are currently seeking a Graphics Software Engineer to join our multi-disciplinary team and build a photo-realistic graphics rendering pipeline that will enable surgeons to improve surgical skills in a VR robotic surgical environment. The VR simulation must run in the stereoscopic visualization system in real time while performing computationally intensive soft body simulation as well as generating realistic surgical scene and various visual effects. We are pushing the boundaries of how realistic surgical simulation can be achieved by continuously conducting cutting-edge research and developing advanced technologies.
Roles and Responsibilities:
  • Develop a graphics rendering pipeline to transparently reproduce the da Vinci robotic surgical scene in VR environment
  • Develop, implement, and customize physically-based rendering (PBR) and high-dynamic-range rendering (HDRR) algorithms for photo-realistic rendering of the surgical scenes
  • Develop a variety of visual effects
  • Solve challenging graphics problems
  • Parallelize the graphics/simulation code using multi-threaded and GPU programming
  • Work closely with artists and research engineers to productize high fidelity da Vinci robotic surgical simulation
Skill/Job Requirements:
  • Bachelor’ s or Master’ s degree in computer science or related fields
  • Minimum 2 years’ experience in developing graphics software, preferably in visualization, AR/VR applications, or video games
  • Minimum 2 years’ experience in working with graphics API such as GLSL, HLSL, and Vulkan
  • Solid knowledge of graphics rendering and visualization technologies
  • Demonstrated hands-on skills of C/C++/C#
  • Strong shader programming skills
  • CUDA programming skills
  • Solid knowledge of multi-threaded programming in C++
  • Excellent working knowledge of Unity in graphics rendering and performance optimization
Preferred/Extra Credit:
  • Knowledge of collision detections algorithms
  • Knowledge of computational and differential geometry and mesh editing
  • Masters degree in computer science or related field

    Please apply directly with your updated resume or call Harleen at  408-816-2474

About Akraya

Akraya, Inc. Is an award-winning staffing firm that works with many of the leading, technology-based companies around the world. We have been ranked as one of the “ Best Staffing Firms to Temp for” by Staffing Industry Analysts on multiple occasions and are a preferred staffing vendor within numerous staffing programs. Please visit akraya.Com to search through all of our current openings or to submit your resume to our recruiting team.

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.