Senior Simulation Engineer (Game Engines)
Senior Simulation Engineer (Game Engines)

Senior Simulation Engineer (Game Engines)

Full-Time 36000 - 60000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Lead exciting projects using game engines to create high-quality simulations and real-time experiences.
  • Company: Join a dynamic engineering team in Edinburgh or Newcastle focused on innovation.
  • Benefits: Competitive salary, mentorship opportunities, and a collaborative work environment.
  • Why this job: Shape the future of simulation technology while working with cutting-edge tools and talented professionals.
  • Qualifications: Experience with game engines, strong C++ skills, and a degree in a STEM field.
  • Other info: 90% onsite role with excellent career growth and learning opportunities.

The predicted salary is between 36000 - 60000 £ per year.

Edinburgh or Newcastle (90% onsite)

PROJECT DESCRIPTION

Join a fast-moving, outcome-driven engineering team that builds high-quality simulations and real-time experiences using commercial and proprietary game engines. You’ll shape how we exploit, extend, and integrate engines to solve complex systems problems, influence product roadmaps, and mentor engineers across disciplines. If you love squeezing performance from engines, building robust pipelines, and turning prototypes into production-grade systems, this role is for you.

SKILLS AND KNOWLEDGE REQUIRED

  • Proven experience as a game developer, engine engineer, or simulation engineer working with commercial game engines (Unreal, Unity, or similar).
  • Good C++ skills and practical experience with Python and Lua scripting.
  • Demonstrable track record of engine exploitation: profiling, optimization, custom module/plugin development, and toolchain integration.
  • Systems thinking: you design solutions that consider performance, maintainability, and operational constraints.
  • Experience with rapid prototyping, iterative design, and stakeholder-driven development.
  • Strong stakeholder management and the ability to translate user needs into technical requirements.
  • Excellent communication skills and a collaborative mindset.
  • Degree in a STEM field, ideally to Masters level.
  • Experience with animation pipelines, 3D modelling, or content creation workflows.
  • Familiarity with HLA, DIS, or other simulation interoperability standards.
  • Background in UX/HMI design or human-in-the-loop simulation.
  • Prior experience working on security-cleared or regulated projects.

TASKS REQUIRED

  • Lead engine-driven projects from concept through delivery, building demos, bespoke tools, and integrated simulations.
  • Exploit and extend game and simulation engines to meet performance, quality, and interoperability goals.
  • Design and implement robust systems using C++, Python, and Lua to automate workflows and integrate third-party tools.
  • Drive engine maintenance and optimisation, including profiling, memory and CPU tuning, and platform-specific improvements.
  • Collaborate across disciplines with systems engineers, software teams, Human Factors designers, and IT to deliver cohesive solutions.
  • Rapidly prototype and iterate, turning experimental ideas into validated features and production-ready components.
  • Mentor and document: capture knowledge, run workshops, and support junior engineers to raise team capability.

Senior Simulation Engineer (Game Engines) employer: CBSbutler

Join a dynamic and innovative engineering team in Edinburgh or Newcastle, where your expertise as a Senior Simulation Engineer will be valued and nurtured. With a strong focus on collaboration and mentorship, we offer a vibrant work culture that encourages professional growth through hands-on experience with cutting-edge game engines. Enjoy the unique advantage of working in a fast-paced environment that prioritises creativity and technical excellence, while also providing opportunities to influence product development and drive impactful projects.
C

Contact Detail:

CBSbutler Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Simulation Engineer (Game Engines)

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other engineers. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving game engines like Unreal or Unity. This is your chance to demonstrate your engine exploitation and optimisation prowess.

✨Tip Number 3

Prepare for interviews by brushing up on your C++ and scripting skills. Be ready to discuss your past projects and how you tackled complex systems problems. Practice explaining your thought process clearly and confidently.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Simulation Engineer (Game Engines)

Game Development
Engine Engineering
Simulation Engineering
C++ Programming
Python Scripting
Lua Scripting
Engine Exploitation
Profiling and Optimisation
Custom Module/Plugin Development
Toolchain Integration
Systems Thinking
Rapid Prototyping
Stakeholder Management
Communication Skills
Animation Pipelines

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your experience with game engines like Unreal or Unity. We want to see your C++ skills shine, so don’t hold back on showcasing any projects or prototypes you've worked on!

Tailor Your Application: Read the job description carefully and tailor your application to match. Use the same language and keywords we’ve used to describe the role. This shows us you understand what we're looking for and how you fit in.

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured applications that get straight to the heart of your experience and how it relates to the role.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes it easier for us to keep track of everything!

How to prepare for a job interview at CBSbutler

✨Know Your Engines Inside Out

Make sure you brush up on your knowledge of commercial game engines like Unreal and Unity. Be ready to discuss your experience with engine exploitation, profiling, and optimisation. Prepare examples of how you've built robust pipelines or developed custom modules.

✨Show Off Your Coding Skills

Since C++, Python, and Lua are key for this role, practice coding problems related to these languages. You might be asked to solve a problem on the spot, so being comfortable with syntax and common libraries will help you shine.

✨Demonstrate Systems Thinking

Be prepared to talk about how you approach designing solutions that consider performance and maintainability. Share specific examples where you’ve tackled complex systems problems and how your designs have met operational constraints.

✨Engage in Collaborative Scenarios

This role requires strong stakeholder management, so think of times when you’ve translated user needs into technical requirements. Practice discussing how you’ve collaborated with different teams, especially in rapid prototyping and iterative design.

Senior Simulation Engineer (Game Engines)
CBSbutler

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>