Rendering Engineer - Core Engine for Real-Time Robotics
Lucky Robots
City of Melbourne
On-site
AUD 100,000 - 130,000
Full time
14 days+
Application generator
Turn this role into an interview — a resume and cover letter built around what this employer wants.
Get past ATS filters
Job summary
Lucky Robots in Melbourne is searching for an early rendering engineer to design and maintain the rendering systems for their robotics game engine. The role requires a strong focus on modern C++ and real-time rendering techniques, along with 5+ years of relevant experience. You will work collaboratively amid a fast-paced startup environment, optimizing systems for performance and stability. Ideal candidates will have a solid understanding of 3D engine architecture and enjoy solving complex technical challenges.
Qualifications
5+ years of professional experience in modern C++ and software architecture.
Experience working on rendering for real-time rendering engines.
Strong understanding of real-time 3D rendering techniques.
Responsibilities
Design, implement, and maintain the renderer in the custom game engine.
Write efficient C++ and shader code focusing on performance.
Collaborate with other engineers to integrate features.
Skills
Modern C++
Real-time rendering
Understanding of graphics APIs
3D engine architecture
Mathematics for 3D applications
Multi-threaded programming
Education
Bachelor's degree in Computer Science, Software Engineering or related field
Tools
Vulkan
Direct3D 12
Metal
Job description
Lucky Robots in Melbourne is searching for an early rendering engineer to design and maintain the rendering systems for their robotics game engine. The role requires a strong focus on modern C++ and real-time rendering techniques, along with 5+ years of relevant experience. You will work collaboratively amid a fast-paced startup environment, optimizing systems for performance and stability. Ideal candidates will have a solid understanding of 3D engine architecture and enjoy solving complex technical challenges.