Software Engineer

Kaleidoscope Innovation

• $130K — $155K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • BA/BS degree in a relevant field
  • 5+ years of experience in 3D real-time rendering
  • Strong proficiency in safe, high-performance C++ coding
  • Familiarity with graphics pipeline and modern rendering techniques
  • Experience with graphics APIs such as Metal, Vulkan, and Direct3D 12
  • Knowledge of shading languages like MSL, HLSL, and GLSL
  • Solid understanding of linear algebra for 3D geometry
  • Proficient in debugging and problem-solving
  • Demonstrated teamwork and communication abilities

Responsibilities

  • Develop real-time rendering solutions for 3D applications
  • Write efficient and safe C++ code for graphics processing
  • Implement modern graphics techniques and optimize performance
  • Utilize advanced graphics APIs and shading languages in projects
  • Contribute to all software development stages from prototyping to optimization
  • Collaborate with team members to solve complex graphics problems
  • Refine and own features throughout the project lifecycle

Benefits

  • Onsite work environment in Cupertino, CA, five days a week
  • Opportunity to work on cutting-edge graphics technology
  • Engage in a collaborative and innovative team culture
  • Access to ongoing professional development and training
  • Comprehensive support for feature ownership and refinement
Full Job Description
Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Location: Cupertino, CA (onsite 5 days a week)

Position: Realtime Rendering and Graphics Software Engineer

Job 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
• Passionate about owning and refining features

Similar Jobs

More Jobs at Kaleidoscope Innovation

More Consumer Technology Jobs

Find similar Software Engineer jobs: