At a Glance
- Tasks: Design and implement cutting-edge simulation systems using modern C++ and AI-driven features.
- Company: Join an award-winning deep-tech company at the forefront of simulation technology.
- Benefits: Competitive salary, collaborative culture, and opportunities for real-world impact.
- Other info: Dynamic environment with excellent growth opportunities in a tech-driven field.
- Why this job: Be part of a team solving complex problems in defence and real-time decision support.
- Qualifications: Strong C++ skills and experience in behavioural or agent-based simulation.
The predicted salary is between 60000 - 80000 € per year.
G3D are currently working with an award-winning deep-tech company building cutting-edge large-scale simulation technology used within defence, mission rehearsal and real-time decision support environments. We’re looking for a Senior Simulation Engineer to join a growing team developing continent-scale simulations involving civilian populations, traffic systems, aircraft, shipping, infrastructure and AI-driven behavioural systems.
This is a highly technical, product-focused engineering role suited to candidates from:
- AAA Games
- Gameplay AI
- Simulation
- Engine Programming
- Autonomous Systems
- Distributed Systems
- Digital Twin Technology
The Role:
- Design and implement behavioural and agent-based simulation systems
- Work across a proprietary C++ simulation engine, APIs and frontend systems
- Contribute to large-scale distributed simulation architecture
- Develop AI-driven simulation features and integrations
- Collaborate closely with engineering, product and UX teams
- Support customer exercises and real-world simulation deployments
Key Skills / Experience:
- Strong modern C++
- Experience with behavioural or agent-based simulation
- Gameplay AI / crowd systems / traffic systems / open-world simulation experience
- ECS architecture or data-oriented design experience
- Real-time systems engineering
- Strong communication and collaborative skills
- Product mindset and proactive approach
Nice To Have (not essential):
- Distributed systems experience
- Kubernetes
- REST APIs
- JavaScript / TypeScript
- AI / LLM familiarity
- Defence simulation or digital twin experience
The Company:
This is a genuinely exciting opportunity to join a scaling deep-tech company working at the intersection of:
- Simulation
- AI
- Distributed Computing
- Defence Technology
- Real-Time Decision Support
The environment is collaborative, technically ambitious and suited to engineers who enjoy solving complex real-world problems at scale.
Engineer, Software Development in City of London employer: G3D
G3D is an exceptional employer, offering a dynamic and collaborative work environment where innovation thrives. As a Senior Simulation Engineer, you will be at the forefront of developing cutting-edge simulation technology, with ample opportunities for professional growth and skill enhancement in a highly technical field. Located in a vibrant tech hub, the company fosters a culture of teamwork and creativity, making it an ideal place for those passionate about solving complex challenges in defence and AI-driven systems.
StudySmarter Expert Advice🤫
We think this is how you could land Engineer, Software Development in City of London
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups or webinars, and connect with current employees at G3D. A personal touch can make all the difference when it comes to landing that interview.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects related to simulation, AI, or C++. This gives you a chance to demonstrate your expertise and passion for the field, making you stand out from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C++ knowledge and understanding of agent-based simulations. Practice coding challenges and be ready to discuss your past experiences in detail—this is your time to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to engage directly with us.
We think you need these skills to ace Engineer, Software Development in City of London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of Senior Simulation Engineer. Highlight your experience with C++, behavioural simulation, and any relevant projects that showcase your skills in AI-driven systems.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about simulation technology and how your background aligns with our mission at G3D. Be sure to mention any specific experiences that relate to the job description.
Showcase Your Technical Skills:Don’t shy away from showcasing your technical prowess! Include specific examples of your work with distributed systems, real-time engineering, or any other relevant technologies. This will help us see how you can contribute to our cutting-edge projects.
Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at G3D
✨Know Your Tech Inside Out
Make sure you brush up on your modern C++ skills and any relevant experience with behavioural or agent-based simulation. Be ready to discuss specific projects where you've implemented these technologies, as this will show your depth of knowledge and practical application.
✨Showcase Your Problem-Solving Skills
Prepare examples of complex real-world problems you've tackled in previous roles, especially those related to simulation or AI-driven systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your proactive approach.
✨Collaborate Like a Pro
Since the role involves working closely with engineering, product, and UX teams, be prepared to discuss how you've successfully collaborated in the past. Share specific instances where your communication and teamwork led to successful project outcomes.
✨Stay Curious About the Industry
Familiarise yourself with the latest trends in simulation technology, AI, and distributed computing. Showing genuine interest and knowledge about the industry will not only impress your interviewers but also demonstrate that you're a great fit for their innovative environment.