At a Glance
- Tasks: Write clean C++ code and build scalable game architectures.
- Company: Join a leading game development studio with a passion for innovation.
- Benefits: Competitive salary, flexible hours, and opportunities for professional growth.
- Other info: Collaborative environment with exciting projects and career advancement.
- Why this job: Shape the future of gaming by delivering high-quality engine features.
- Qualifications: Experience in game development and strong C++ skills required.
The predicted salary is between 50000 - 70000 Β£ per year.
Responsibilities
- Writing clean, well-documented C++ code in line with project standards
- Building scalable, data-driven architectures within engine infrastructure
- Working with the Lead Systems Engineer to conduct a thorough technical assessment of engine and game systems
- Collaborating across departments to design and deliver key engine features
- Profiling and resolving performance issues across CPU, GPU and memory
- Ensuring high-quality, maintainable output β from broad system design down to individual functions
Requirements
- Experience in game development through all stages of the process from design to shipping, with strong knowledge of optimisation and porting processes
- Strong understanding of hardware across different platforms
- Strong C++ skills, including sound knowledge of multithreading, software design patterns, and systems architecture
- Familiarity with game engine architecture across multiple engines including proprietary
- Good problem solving and debugging skills
Bonus points for:
- Any additional coding languages under your belt
- Understanding of hardware architecture
- Knowledge of build systems
We think you need these skills to ace Senior Systems Engineer in Guildford
C++ Programming
Game Development
Optimisation Processes
Porting Processes
Multithreading
Software Design Patterns
Systems Architecture