Senior Research Engineer – Virtual Worlds & Simulation in City of London
Senior Research Engineer – Virtual Worlds & Simulation

Senior Research Engineer – Virtual Worlds & Simulation in City of London

City of London Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Design virtual worlds for drones and satellites, integrating real-world data into simulations.
  • Company: Join SPAICE, a pioneering tech company shaping the future of space and autonomous systems.
  • Benefits: Competitive salary, equity options, wellness perks, and team retreats.
  • Why this job: Make a tangible impact on real missions with cutting-edge technology in a dynamic environment.
  • Qualifications: Senior-level C++ experience and hands-on knowledge of Unreal Engine required.
  • Other info: Collaborate with experts in aerospace, AI, and robotics for exciting career growth.

The predicted salary is between 48000 - 72000 £ per year.

Join to apply for the Senior Software Engineer – Virtual Worlds role at SPAICE.

About SPAICE

SPAICE is building the autonomy operating system that empowers satellites and drones to navigate and interact with the world – regardless of the environment. From GPS‑denied zones on Earth to the unexplored frontiers of space, our Spatial AI delivers unprecedented levels of autonomy, resilience, and adaptability. At SPAICE, you’ll work on real missions alongside leading aerospace and defense contractors, shaping the future of space and autonomous systems. If you’re looking for a place where your work has a real, tangible impact – SPAICE is that place.

About the Role – Software Engineer (Virtual Worlds)

Traditionally, game engines were used to build experiences for human players. In this role, you’ll design virtual worlds where the player is not a human – but an algorithm. Specifically, a Spatial AI Agent navigating satellites or drones through complex, simulated environments. As a Software Engineer (Virtual Worlds), you’ll develop high‑fidelity simulations to train, test, and validate navigation algorithms across different platforms – supporting both single‑vehicle and multi‑agent autonomy. You’ll work closely with aerospace engineers, GNC experts, and AI developers to create physically accurate environments with real‑world dynamics, control pipelines, and sensor perception interfaces.

What you might work on:

  • Designing and developing virtual worlds for drones and satellites, both terrestrial and orbital
  • Integrating real‑world datasets into simulation frameworks (e.g., terrain, satellite imagery)
  • Combining game engines, physics simulators, and other tools (e.g., Unreal Engine, NVIDIA Omniverse, Simulink, Gazebo)
  • Building custom tools and SDKs to enable faster iteration for autonomy testing
  • Interfacing simulation environments with Hardware‑in‑the‑Loop (HIL) and Software‑in‑the‑Loop (SIL) setups

What we are looking for:

  • Senior‑level experience with C++, including development inside modern game engines
  • Hands‑on experience with Unreal Engine, ideally including custom plugin development or editor scripting
  • A versatile, systems‑oriented mindset – you’re excited about integrating new tools, SDKs, or third‑party simulators and making them work together
  • Ability to think in terms of physical realism, sensor models, and environment variability
  • Strong understanding of simulation environments for robotics, drones, automotive, or aerospace systems
  • Comfort working in a multidisciplinary team, collaborating with control engineers, AI researchers, and aerospace experts
  • Bonus: Familiarity with sensor simulation (e.g., LiDAR, cameras, radar) or synthetic data generation
  • Bonus: Experience with ROS, Isaac Sim, AirSim, or Unity in robotics or autonomous systems contexts

Perks & Benefits:

  • Competitive salary, based on your experience and impact.
  • Equity options – you are going to be part of our journey from the ground up.
  • Well‑being perks – access to premium gyms, climbing centers, and wellness programs.
  • Team retreats & offsites.

Referrals increase your chances of interviewing at SPAICE by 2x.

London, England, United Kingdom

Senior Research Engineer – Virtual Worlds & Simulation in City of London employer: SPAICE

At SPAICE, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the cutting-edge field of autonomous systems. Our team enjoys competitive salaries, equity options, and well-being perks, including access to premium gyms and wellness programs, all while working in the vibrant city of London. With opportunities for professional growth and the chance to contribute to real missions alongside industry leaders, SPAICE is the ideal place for those seeking meaningful and impactful careers.
S

Contact Detail:

SPAICE Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Research Engineer – Virtual Worlds & Simulation in City of London

Tip Number 1

Network like a pro! Reach out to people in the aerospace and tech industries, especially those who work at SPAICE. A friendly chat can open doors and give you insights that might just land you an interview.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects related to virtual worlds and simulations. Whether it's a personal project or something from your previous job, having tangible examples can really impress the hiring team.

Tip Number 3

Prepare for technical interviews by brushing up on your C++ skills and familiarising yourself with game engines like Unreal. Practice coding challenges and be ready to discuss your thought process during problem-solving.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the SPAICE team.

We think you need these skills to ace Senior Research Engineer – Virtual Worlds & Simulation in City of London

C++
Unreal Engine
Game Engine Development
Simulation Environments
Sensor Models
Environment Variability
Robotics
Aerospace Systems
Integration of Tools and SDKs
Hardware-in-the-Loop (HIL)
Software-in-the-Loop (SIL)
Multidisciplinary Collaboration
Sensor Simulation
Synthetic Data Generation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Research Engineer role. Highlight your experience with C++ and any work you've done with game engines like Unreal Engine. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for virtual worlds and simulation, and explain why you're excited about working at SPAICE. We love seeing genuine enthusiasm for our mission.

Showcase Relevant Projects: If you've worked on projects involving simulations or autonomous systems, make sure to showcase them. Include links or descriptions that demonstrate your hands-on experience and problem-solving skills. We want to see what you've created!

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 shows you’re serious about joining our team at SPAICE.

How to prepare for a job interview at SPAICE

Know Your Tech Inside Out

Make sure you’re well-versed in C++ and familiar with modern game engines, especially Unreal Engine. Brush up on any custom plugin development or editor scripting you've done, as this will likely come up during the interview.

Showcase Your Simulation Skills

Be prepared to discuss your experience with simulation environments, particularly in robotics or aerospace. Highlight any projects where you integrated real-world datasets into simulations, as this aligns perfectly with what SPAICE is looking for.

Think Multidisciplinary

SPAICE values collaboration across various fields. Be ready to talk about how you've worked with control engineers, AI researchers, or aerospace experts in the past. This shows you can thrive in a team-oriented environment.

Prepare for Problem-Solving Questions

Expect to tackle some technical challenges during the interview. Practice explaining your thought process when solving complex problems, especially those related to physical realism and sensor models. This will demonstrate your systems-oriented mindset.

Senior Research Engineer – Virtual Worlds & Simulation in City of London
SPAICE
Location: City of London
Go Premium

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

S
  • Senior Research Engineer – Virtual Worlds & Simulation in City of London

    City of London
    Full-Time
    48000 - 72000 £ / year (est.)
  • S

    SPAICE

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