Senior Software Engineer.A40011133
Core
Design, develop, and test electronic table games for Casino platforms using the Unity3D game engine.
Role type
Senior IC game software engineer (Unity/C#)
Builds
Electronic table games for Casino platforms
Domain
Land-based gaming / Casino technology
Deliverable
production ML models | product features
Required skills
Unity3D engine, C# programming, software design patterns (MVC, Observer, State Machine), automated testing frameworks, performance optimization for embedded/fixed-hardware platforms, version control (Perforce, Git, SVN), SDLC
Preferred skills
Experience developing games for electronic gaming machines (EGM) or table games, profiling and improving render performance
Technologies
Unity3D, C#, Perforce, Git, SVN
Responsibilities
Design and develop high-performance game software from design specifications, conduct unit and integration testing, troubleshoot software defects and performance bottlenecks, maintain technical documentation, participate in architecture discussions
Seniority
Senior, hands-on IC