MATHEMATICIAN PROGRAMMER

6 Months ago • All levels • Game Programmer • Game Engine • Undisclosed

About the job

Job Description

Mathematician Programmer to optimize simulations, algorithms, and code for complex video games. Must have postgraduate degree in Mathematics and excellent problem-solving skills.
Must have:
  • Postgraduate Mathematics
  • Problem-solving Skills
  • Team Environment
  • Excellent Communication
Good to have:
  • C++ or C#
  • Game Development
  • Computer Graphics
  • Aerospace Experience
Perks:
  • No Crunch Culture
  • Flexible Working

Job description

RocketWerkz is an ambitious video games studio based on Auckland’s waterfront in New Zealand. Founded by Dean Hall, creator of hit survival game DayZ, we are independently-run but have the backing of one of the world's largest games companies. Our two major games currently out on Steam are Icarus and Stationeers, with other projects in development.


We typically make complex, simulation-heavy sandbox PC games. We're looking for someone to apply their mathematics knowledge and problem-solving skills to optimize our simulations, algorithms and code. 


You would act as a R&D consultant supporting programmers working on varied projects, analyzing problems and recommending new solutions. Programming experience is useful, but not mandatory. Our challenges typically include physics simulation, computer graphics rendering, simulations, pattern recognition, parallel processing, GPU/CPU architecture, data structures, and networking - at scale and in real-time. We are open-minded about what branches of mathematics, applied mathematics or computer science could solve these problems.


In this role you will:

  • Work closely with tools and game programmers who use a range of programming languages 
  • Understand the intent of systems, identify bottlenecks, develop performance tests 
  • Recommend new solutions, algorithms to improve performance
  • Research and identify relevant academic and industry literature
  • Possibly contribute your solutions and algorithms to the software projects as a programmer
  • Understand and contribute to the project as a whole
  • Manage your own workload and work hours in consultation with the wider team

Job requirements

What we look for in our ideal candidate:

  • A postgraduate qualification in Mathematics (or possibly Computer Science or Physics)
  • Programming experience
  • Excellent problem-solving skills in a team environment
  • Excellent communication skills 


As a bonus we also look for:

  • C++ and/or C# programming experience
  • Game development or computer graphics industry experience
  • A love of simulations and simulation-like PC games
  • Aerospace experience or passion


The position is full-time, permanent and based in beautiful Auckland, New Zealand. We have a no crunch culture, generous leave policies, amazing office views and flexible working. Assistance is provided for relocation & support for obtaining a visa. 


We highly value diversity. Regardless of disability, gender, sexual orientation, ethnicity, or any other aspect of your culture or identity, you have an important role to play in our team.

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

RocketWerkz is an ambitious video games studio based on Auckland’s waterfront in beautiful New Zealand. Founded by Dean Hall, creator of hit survival game DayZ, we are independently-run but have the backing of one of the world's largest games companies. Our two major games currently out on Steam are Icarus and Stationeers, with other projects in development.

Auckland, Auckland, New Zealand (Hybrid)

Auckland, Auckland, New Zealand (On-Site)

Auckland, Auckland, New Zealand (On-Site)

Auckland, Auckland, New Zealand (On-Site)

Auckland, Auckland, New Zealand (On-Site)

Auckland, New Zealand (On-Site)

Auckland, Auckland, New Zealand (On-Site)

Auckland, Auckland, New Zealand (On-Site)

View All Jobs

Get notified when new jobs are added by RocketWerkz

Similar Jobs

Playrix - Lead Location Designer

Playrix, Serbia (Remote)

Meta - Digital Design Engineer

Meta, United States (On-Site)

Plummy games - Senior С++ Developer

Plummy games, Estonia (Remote)

GungHo Online Entertainment America,  Inc  - Game Programmer (ゲームプログラマー)

GungHo Online Entertainment America, Inc , Japan (On-Site)

Dream Games - Senior Software Engineer

Dream Games, Türkiye (On-Site)

G5 Games - C++ Gameplay Programmer

G5 Games, Armenia (Remote)

CoolGames - Game Developer Casual Games

CoolGames, Netherlands (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineer, Infrastructure

Meta, United States (Remote)

Blazing griffin - Tools Programmer (Games)

Blazing griffin, United Kingdom (Hybrid)

Scorewarrior - Client C++ Developer

Scorewarrior, Cyprus (On-Site)

Luxoft - Lead Software Solution Architect

Luxoft, United States (Remote)

Meta - UX Researcher, Qualitative

Meta, United States (On-Site)

ION - Lead Web UI Developer, London

ION, United Kingdom (Hybrid)

Playrix - Senior QA Engineer (Render Team)

Playrix, Ukraine (Remote)

Haptic - Lead Environment Artist

Haptic, France (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Auckland, Auckland, New Zealand

Zuru - Community Manager (Toys)

Zuru, New Zealand (On-Site)

Rocket Werkz - GAME ENGINE PROGRAMMER

Rocket Werkz, New Zealand (On-Site)

Rocket Werkz - GAME DESIGNER (UNREAL ENGINE)

Rocket Werkz, New Zealand (On-Site)

Zuru - Senior Marketing Manager

Zuru, New Zealand (On-Site)

Enphase Energy - Regulations & Standards Engineers

Enphase Energy, New Zealand (On-Site)

Canva - Data Lead - Print

Canva, New Zealand (Hybrid)

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Kodable Education - Unity Game Developer

Kodable Education, United States (On-Site)

Virtuos - Engine programmer - Unreal Engine

Virtuos, Czechia (Hybrid)

Karanji Infotech  - Unity Programmer

Karanji Infotech , India (On-Site)

Techland - Animator

Techland, Poland (On-Site)

Playrix - Lead C++ Software Engineer (Gameplay)

Playrix, Ukraine (Remote)

Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios, Brazil (Remote)

Remedy Entertainment Plc - (Senior) Engine Programmer

Remedy Entertainment Plc, Finland (On-Site)

Ramen VR - Lead Engine Programmer

Ramen VR, United States (On-Site)

JetSynthesys - Unity Developer

JetSynthesys, India (On-Site)

Dream Games - Senior Software Engineer

Dream Games, Türkiye (On-Site)

Get notifed when new similar jobs are uploaded