Software Engineer, Modelling & Simulation in London

Software Engineer, Modelling & Simulation in London

London Full-Time 50000 - 70000 £ / year (est.) No working from home possible
J

At a Glance

  • Tasks: Build and maintain simulation environments for autonomous systems using cutting-edge technologies.
  • Company: Join Auterion, a leader in AI-powered autonomous systems.
  • Benefits: Enjoy flexible hours, stock options, generous holidays, and mental health support.
  • Other info: Collaborative culture with opportunities for innovation and career growth.
  • Why this job: Make a real impact on the future of autonomous technology.
  • Qualifications: Strong programming skills in Python and C++, with experience in simulation tools.

The predicted salary is between 50000 - 70000 £ per year.

As a Software Engineer focused on Modelling and Simulation at Auterion, you will build the simulation, analysis and test tooling used to develop and validate autonomous systems before field deployment. You will work across virtual vehicles, PX4/APX4 simulation, AuterionOS workflows, mission software, sensor models, Monte Carlo analysis and performance assessment. This role is ideal for a software engineer who enjoys building practical engineering tools, working with simulation data and enabling faster, safer development of autonomous systems. You will help reduce field test risk, improve engineering confidence and support evidence-based decision-making.

Responsibilities and Duties

  • Develop and maintain simulation environments for autonomous systems using Auterion technologies.
  • Support SIL, HIL and model-in-the-loop workflows across PX4/APX4, Skynode, onboard applications and vehicle models.
  • Build scalable simulation and analysis tools for mission assessment, Monte Carlo analysis, parameter sweeps and automated testing.
  • Develop repeatable workflows for simulation execution, telemetry capture, log processing, reporting and visualisation.
  • Assess navigation, guidance, control and mission performance across simulated, bench and field test environments.
  • Compare simulation outputs against real-world data to improve model fidelity and system performance.
  • Support verification and validation activities through structured simulation evidence and reproducible analysis methods.
  • Collaborate with GNC, systems, software and field engineering teams to align models with requirements, operational behaviour and test objectives.
  • Support CI/CD integration, code quality, documentation and reproducible engineering workflows.
  • Help engineering teams use simulation as a practical decision-making and risk-reduction tool throughout development and deployment.

Qualifications and Skills

  • Strong programming skills in Python and C++.
  • Experience building simulation environments, data pipelines, analysis tools or test automation frameworks.
  • Familiarity with PX4 SITL/HITL, Gazebo, Isaac Sim, AirSim, MATLAB/Simulink or similar tools preferred.
  • Understanding of UAV systems, flight dynamics, sensors, navigation, control or mission autonomy.
  • Experience with Monte Carlo simulation, uncertainty modelling, statistical analysis or performance assessment preferred.
  • Strong Linux, Git, containerisation and CI/CD skills.
  • Ability to build practical tools quickly while maintaining repeatability and engineering rigour.
  • UK citizenship and eligibility for UK security clearance required.

Benefits

  • Flexible working hours
  • Stock Options
  • Generous holiday allowance
  • Company pension plan
  • Mental health and wellbeing support
  • Regular team social events

We are building the leading software platform for AI-powered autonomous systems for enterprise and government customers. Our team is supporting the most important missions and solving the most challenging problems. At Auterion, we bring together the sharpest minds who love to solve the hardest problems. Join a vibrant team built on innovation, openness, and excellence, where you'll be empowered to develop ideas, collaborate across all levels, and make an impact that matters.

Software Engineer, Modelling & Simulation in London employer: jobs.frontdoordefense.com - Jobboard

Auterion is an exceptional employer for Software Engineers in Modelling & Simulation, offering a dynamic work environment in London that fosters innovation and collaboration. With flexible working hours, generous holiday allowances, and a strong focus on mental health and wellbeing, employees are supported in both their professional and personal lives. The company prioritises employee growth through regular team events and opportunities to work on cutting-edge technology in the autonomous systems space, making it a rewarding place to build a meaningful career.

J

Contact Details:

jobs.frontdoordefense.com - Jobboard Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer, Modelling & Simulation in London

Tip Number 1

Network like a pro! Reach out to current employees at Auterion on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!

Tip Number 2

Show off your skills! Create a portfolio showcasing your simulation environments or any relevant projects. This is your chance to demonstrate your programming prowess in Python and C++.

Tip Number 3

Prepare for the technical interview! Brush up on your knowledge of PX4, Monte Carlo simulations, and UAV systems. Practise coding challenges to show you can think on your feet.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Auterion team.

We think you need these skills to ace Software Engineer, Modelling & Simulation in London

Python
C++
Simulation Environment Development
Data Pipeline Construction
Test Automation Frameworks
PX4 SITL/HITL
Gazebo

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your programming skills in Python and C++. We want to see how your experience aligns with building simulation environments and analysis tools, so don’t hold back on those relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for autonomous systems and how you can contribute to our mission at Auterion. Be specific about your experience with tools like PX4 or MATLAB/Simulink.

Showcase Your Problem-Solving Skills:We love engineers who can think on their feet! In your application, mention any challenges you've faced in previous roles and how you tackled them, especially in relation to simulation and testing.

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, we can’t wait to see what you bring to the table!

How to prepare for a job interview at jobs.frontdoordefense.com - Jobboard

Know Your Tech Stack

Make sure you’re well-versed in Python and C++, as these are crucial for the role. Brush up on your experience with simulation environments and tools like PX4, Gazebo, or MATLAB/Simulink. Being able to discuss specific projects where you've used these technologies will show your practical skills.

Demonstrate Problem-Solving Skills

Prepare to talk about how you've tackled complex engineering challenges in the past. Think of examples where you built scalable simulation tools or improved model fidelity. This will highlight your ability to contribute to reducing field test risks and enhancing decision-making.

Understand the Role's Impact

Familiarise yourself with how simulation environments validate autonomous systems. Be ready to explain how your work can support evidence-based decision-making and improve engineering confidence. Showing that you understand the bigger picture will impress the interviewers.

Collaborate and Communicate

Since this role involves working with various teams, be prepared to discuss your collaboration experiences. Share examples of how you’ve aligned models with requirements and operational behaviour. Good communication skills are key in a multidisciplinary environment like this one.