Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Game engine developer

Melbourne
beBeeEngineer
Developer
Posted: 19 December
Offer description

Software Engineer Opportunity

Lucky Robots is developing 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. 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.

* Design, implement, and maintain various systems in our custom robotics game engine
* Write clean, efficient, and maintainable C++ code, with a strong focus on performance and reliability
* Review designs and code from peers to ensure high technical standards across the team
* Optimize engine subsystems for stability, scalability, and runtime efficiency
* Collaborate with other engineers and disciplines (AI, simulation, physics, graphics) to integrate new features and improve the developer experience

This is an exciting opportunity to shape the core architecture and design systems of the engine itself. As an early engineer on this team, you'll have the chance to contribute to architectural discussions and share technical insights that shape the evolution of the engine.

Key requirements include:

* Bachelor's degree in Computer Science, Software Engineering, or a related field
* 5+ years of professional experience in modern C++ and solid understanding of software architecture
* Proven experience developing high-performance, real-time, and multi-threaded systems
* Experience with parallel programming and multi-threading, including synchronization, job systems, and data-oriented design

Prior experience working with or building game engines (e.g., Unreal, Unity, or proprietary/in-house engines) is highly desirable. A strong understanding of 3D engine architecture and various systems is also essential.

Additional benefits include:

* Strong grasp of mathematics for 3D applications - Linear Algebra, Geometry, Calculus, and Trigonometry
* Understanding of software development life cycle, software engineering methodologies and practices, and software quality assurance concepts

We value people who enjoy solving complex problems in a fast-paced, collaborative environment. This is a unique opportunity to work on cutting-edge technology and contribute to the development of a revolutionary game engine.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior full stack developer (java)
Melbourne
Prospex Recruiting
Developer
Similar job
Software developer graduate program (start asap)
Melbourne
Robogals
Software Developer
Similar job
Software developer graduate program (start asap)
Melbourne
University Engineers' Club
Software Developer
Similar jobs
IT and Tech jobs in Melbourne
jobs Melbourne
jobs Victoria
Home > Jobs > IT and Tech jobs > Developer jobs > Developer jobs in Melbourne > Game Engine Developer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save