Sr Engineer II – C++ Developer | Aristocrat | Noida, UP | Hybrid
Job ID: R0018915
Job Type: Full-time | Hybrid
Location: Noida, Uttar Pradesh, India
Posted: 7 Days Ago
Job Summary
Join Aristocrat’s award-winning slot development team as a Software Developer to create engaging, high-performance games for next-generation slot machines. This role focuses on implementing core game logic and systems in C++, optimized for embedded gaming platforms.
What You’ll Do
Develop, test, and debug game logic, math models, and reel mechanics for video slot games.
Collaborate with artists, designers, and mathematicians to implement engaging features and smooth gameplay.
Work with proprietary engines and game development toolchains.
Optimize game performance for real-time play on dedicated gaming hardware.
Integrate sound, animation, and visual effects into the game framework.
Ensure code quality through documentation, code reviews, and adherence to coding standards.
Participate in game concept reviews, playtesting, and tuning sessions.
Interface with QA teams to diagnose and fix issues across multiple platforms.
What We're Looking For
Master’s or Bachelor’s degree in Computer Science, Information Technology, or related field.
5–6 years of professional experience.
Proficiency in C++11 or later, with strong object-oriented design and memory management skills.
Working knowledge of:
2D rendering pipelinesFamiliarity with update/render cycles, frame timing, and event-driven input handling.
Experience in manual memory allocation, profiling tools (e.g., Valgrind, GDB), and embedded systems debugging.
Comfortable using build systems like CMake or Make for cross-platform development.
Experience with version control tools such as SVN, GIT, or Perforce.
Knowledge of Lua or Python for scripting, automation, or prototyping is a plus.
Nice to Have
Previous experience developing slot games.
Game engine scripting in Unity (C#) or Unreal Engine (C++).
Familiarity with multiplayer networking, latency reduction, and server authority models.
Experience with Docker and containerized workflows.
Understanding of gaming industry compliance standards (GLI-11, GDPR, PCI).
Preferences
Passion for slot math, player behavior, and smooth user journeys.
Demonstrated ownership of complex features from concept to delivery.
Why Aristocrat?
World leader in gaming content and technology.
Publisher of top-performing free-to-play mobile games.
Commitment to responsible gaming, employee well-being, and sustainability.
Diverse, inclusive workplace promoting equal opportunity for all.
Robust benefits package.
Global career opportunities.
Core Values: