Software Engineer

INFOSYS NOVA HOLDINGS•Cupertino, CA
•Onsite

About The Position

This position is for a Realtime Rendering and Graphics Software Engineer located in Cupertino, CA. The role requires onsite work 5 days a week. The engineer will be responsible for developing and refining features related to realtime rendering and graphics.

Requirements

  • BA/BS and 5 years working on 3D realtime rendering applications
  • High proficiency in writing safe, performant C++ code
  • Knowledge of the graphics pipeline, modern rendering techniques, and image processing
  • Experience with modern graphics APIs (Metal, Vulkan, Direct3D 12, WebGPU) and shading languages (MSL, HLSL, GLSL, WGSL)
  • Ability to solve problems in 3D geometry using linear algebra
  • Experience with all stages of software development, from prototyping to performance optimization
  • Solid debugging and problem-solving skills
  • Outstanding teamwork and communication skills
  • Must be authorized to work for ANY employer in the U.S. (no sponsorship or takeover of employment visa at this time)

Nice To Haves

  • Passionate about owning and refining features

Responsibilities

  • Develop and refine features related to realtime rendering and graphics.
  • Write safe and performant C++ code.
  • Apply knowledge of the graphics pipeline, modern rendering techniques, and image processing.
  • Utilize experience with modern graphics APIs and shading languages.
  • Solve problems in 3D geometry using linear algebra.
  • Engage in all stages of software development, from prototyping to performance optimization.
  • Utilize debugging and problem-solving skills.
  • Collaborate effectively with a team and communicate clearly.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service