Senior Graphics Software Engineer

at Soul Machines Limited (view profile)
Location Auckland, New Zealand
Date Posted November 3, 2019
Category New Zealand - Entrepreneur Work Visa
New Zealand - Startup Visa
Job Type c#


Come and join the super talented team at Soul Machines on our mission to change the face of technology. If you're looking for a company and role that's interesting, can stretch you and put you at the forefront of AI then this could be a great fit for you. 

Role overview:

The Senior Software Engineer will be responsible for the development of cutting-edge rendering and graphics technology which meets best practice guidelines and result in solutions that exceed customer expectations and are delivered quickly, with minimal technical debt. The intermediate software Engineer will contribute developments to the core product family and supporting tool infrastructure . We are looking for detail focused engineers with experience in all major aspects of the software development lifecycle, from design through to unit testing and product maintenance. Good communications skills and a strong teamwork ethic are essential.

Key Responsibilities:

  • Develop, and deliver robust, well-tested product features.
  • Contribute to the product design and feature estimation.
  • Contribute to product documentation and unit testing.

Essential skills:  

  • 6+ years experience C/C++ (Object Orientation with C), Object Oriented Design
  • OpenGL / Metal / Vulkan API experience
  • Software testing experience, experience writing test cases
  • Good verbal and written communication, and ability to communicate with technical and non technical team members.

Desired skills:

  • Experience using C# would be an advantage.
  • CUDA / OpenCL / Tensorflow experience
  • Unity or Unreal engine experience 

Visa Assistance

Open to assisting the right candidate with the following Visa(s) / Work Permit(s)

1) New Zealand - Entrepreneur Work Visa
2) New Zealand - Startup Visa

Drop files here browse files ...