Studio: Triumph Studios
Job Opening: C++ Engine Programmer
Location: Delft, Netherlands
Type: Full-Time
Responsibilities:
- Engine Development and Optimization: Design, implement, and refine core engine systems to meet the dynamic needs of our game development teams.
- Cross-Platform Support: Ensure the Creator engine operates seamlessly across multiple platforms, including PC and consoles.
- Performance Profiling: Utilize profiling tools to identify bottlenecks and optimize both CPU and GPU performance for smooth gameplay.
- Collaboration: Work closely with gameplay programmers, artists, and designers to integrate new features and tools that enhance development workflows.
- Technical Documentation: Produce and maintain comprehensive documentation for engine systems, facilitating knowledge sharing and future development.
Qualifications & Skills:
- Advanced C++ Proficiency: Extensive experience in C++ programming, with a focus on writing efficient, maintainable, and portable code.
- Multithreading Expertise: Strong understanding of multithreaded programming and real-time system architecture.
- 3D Math and Physics: Solid grasp of linear algebra, vector mathematics, and physics principles applicable to game development.
- Problem-Solving Skills: Demonstrated ability to troubleshoot complex issues and implement effective solutions.
- Communication and Teamwork: Excellent interpersonal skills, with the ability to convey technical concepts to non-technical team members.
- Passion for Gaming Technology: A deep interest in gaming and a commitment to staying updated with industry advancements.
- Comfortable communicating in English: both written and spoken. Selling your ideas to others is an important part of your job.