What are the responsibilities and job description for the Core Game Developer - Strategy Games position at CultureMill Recruiting?
We are seeking a skilled Senior C Engineer to lead the development of our next-generation game engine. The successful candidate will be responsible for architecting and implementing high-performance core systems using modern C on multicore CPUs.
About the Role:
- Architect and develop core systems, including game logic, physics, and graphics
- Collaborate with cross-functional teams to define project scope, goals, and timelines
- Develop and maintain technical documentation, including system architecture and design
- Mentor junior engineers and provide guidance on best practices and code quality
- Identify and mitigate performance bottlenecks, ensuring optimal game performance
Requirements:
- Bachelor's Degree in Computer Science, Engineering, or related field
- 10 years of experience in game development, with a focus on C and game engines
- Proven track record of delivering high-performance, scalable game engines
- Expertise in multicore CPU architecture and programming