Software Engineer - AR/VR Graphics

Employer

Job Description

Keywords: Graphics / OpenGL / Vulkan / Unity / Unreal / C++ / Python


Job Responsibilities:

- Develop a test framework for AR/VR graphics API testing (custom Vulkan-like API) / performance testing

- Create automated end-to-end tests / continuous integrations to streamlining the development process.

- Implement telemetry and work with data scientists to measure track performance metrics.


Qualifications:

- Knowledge of computer graphics, familiar with graphics API including Vulkan / OpenGL

- Have experience of modern software development environment, including: unit testing, source control, and continuous integration

- Proficiency in C++ and Python, strong software development / optimization and debugging skills

- Have experience in game development / performance testing / VR and Android development.

- Capable of writing high-quality, performant, maintainable and testable code.

- Collaborate smoothly across multiple internal teams, being able to drive the project individually.


Education/Experience:

- Bachelor's degree in computer science, software engineering or relevant field required.