Software Engineer

Employer

Job Description

  • Develop a test framework for graphics API testing (Vulkan and OpenGL) (mainly for VR specific features like tile-based rendering, fragment density map).
  • Implement some performance tests inside the test framework
  • Continuous integrations of the test framework to streamlining the development process.
  • Work with internal / external partners in case features are not working as expectedly on next Gen early prototypes.
  • Build graphics features for VR product.
  • State of the art VR technologies, early testing future hardware.
  • HTC, Apple, Client, Microsoft, Sony.
  • Working with topnotch people in the VR industry.
  • Learning the state-of-the-art VR technologies.
  •  
    Requirements
  • 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.
  • Bachelor's degree in computer science, software engineering or relevant field required.
  • XR Mobile Graphics / Dev Arch.
  • Computer graphics / VR product / VR hardware / testing (Value Added or Experience Gained).
  •  
    As an equal opportunity employer, ICONMA prides itself on creating an employment environment that supports and encourages the abilities of all persons regardless of race, color, gender, age, sexual orientation, citizenship, or disability