Apply Now

Software Engineer (C++) - Core/Game Engine

Full Time Melbourne, Victoria, Australia
Apply Now ↗ View other open roles

About the role

Lucky Robots is building the world’s first "Game Engine for Robotics" - a real-time 3D simulation and training platform where AI learns to move, manipulate, and understand the physical world.

Our goal is to make large-scale robot training and testing environments accessible and fast.

If we're being honest, we're looking for someone who truly lives and breathes game engine development — someone ready to push beyond games and tackle everything from physics to rendering. The kind of person who thinks in data, asking, "if this robot in the sim were plugged into a computer with a usb cable, would the output be identical?" — and then makes it identical.

As an early engineer on this team, you’ll have the chance to shape the core architecture and design systems of the engine itself. We move quickly, experiment often, and value people who enjoy solving complex problems in a fast-paced, collaborative startup environment where ideas become reality fast.

We’re looking for an experienced C++ Software Engineer to join our Core Technology team, working on the foundational systems that power our in-house robotics simulation engine.

Responsibilities

Qualifications

Bonus

Ready to apply?

Send your resume and a short note about why this role.

hiring@luckyrobots.com →

Other open roles

Founding Research Engineer (ML, Perception and Manipulation)Remote, USRendering Engineer - Core/Game EngineMelbourne, Victoria, AustraliaResearch Engineer (ML, Perception and Manipulation)Remote, WorldwideSoftware Engineer (C++) - Core/Game EngineUnited StatesSr Research Engineer (ML, Perception and Manipulation)Remote, Worldwide