Senior Software Engineer - Graphics (624851)

Netpace, Inc.

$120K — $150K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related engineering field.
  • 5+ years of real-time graphics experience in shipping products.
  • Proficiency in C/C++ programming languages.
  • Strong understanding of graphics rendering pipeline.
  • 3+ years experience in game development or 3D graphics applications.
  • Familiar with Linux and Android environments.
  • Good communication skills in English.

Responsibilities

  • Build prototype applications for AR, graphics, and vision.
  • Collaborate with team members on interface design for graphics subsystems.
  • Implement stereoscopic rendering and manage presentation frame buffers.
  • Optimize graphics and Android components for power efficiency.
  • Enhance vision algorithms based on performance metrics.

Benefits

  • Opportunity to work on cutting-edge AR/Graphics technologies.
  • Collaborative team environment fostering innovation.
  • Exposure to a variety of technologies, including game engines and computer vision.
  • Possibilities for career growth within a specialized field.
Full Job Description
Description:
Responsibilities
Build prototype AR/Graphics/Vision applications.
Work with other team members to design interfaces between graphics sub-system and others.
Implement graphics relates techniques, such as stereoscopic rendering, presentation frame buffers management, and latency optimization.
Optimize graphics, Android components, and vision algorithms for power efficiencies.
Basic Requirements
Bachelor's degree or higher; majors in Computer Science or other related engineering disciplines.
Proficient in C/C++, with 5+ years working experience with real-time graphics in shipping products.
Good understanding of graphics rendering pipeline and the workflow from API calls to pixels rendered on screen; Proficient in OpenGL, OpenGL ES, or Vulkan.
Proficient in working with Linux and Android.
3+ years working experience in game development, or related 3d graphics applications.
Proficiency in English and good communication skills.
Preferred Professional Knowledge & Skills
Practical experience with Unity 3D, or similar game engines.
Practical experience with performance tuning.
Working knowledge of operating system components, such as desktop composition, graphics user mode driver, and graphics kernel mode driver, preferably on Android. Understand the concept of DDI (device driver interface).
Experiences in AR/VR product developments and graphics techniques, in areas such as ATW, ASW, multi-res rendering.
Experienced in AR/VR technologies, such as, ATW, ASW, multi-res rendering.
Experienced in Computer Vision technologies is a big plus.

Similar Jobs

More Jobs at Netpace, Inc.

More Consumer Technology Jobs

Find similar Senior Software Engineer - Graphics (624851) jobs: