Software Engineer, Modelling & Simulation

Software Engineer, Modelling & Simulation

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: Be part of a dynamic team solving challenging problems and driving innovation.
  • Why this job: Make a real impact on innovative projects in a vibrant, collaborative team.
  • Qualifications: Strong programming skills in Python and C++, with experience in simulation environments.

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

Build and maintain scalable simulation environments to validate autonomous systems before field deployment.

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 employer: jobs.frontdoordefense.com - Jobboard

Auterion is an exceptional employer for Software Engineers in Modelling & Simulation, offering a dynamic work culture that fosters innovation and collaboration. Located in London, employees benefit from flexible working hours, generous holiday allowances, and a strong focus on mental health and wellbeing, alongside opportunities for professional growth in cutting-edge autonomous systems development. Join a vibrant team where your contributions directly impact critical missions and challenges, all while enjoying a supportive environment that values your ideas and expertise.

J

Contact Details:

jobs.frontdoordefense.com - Jobboard Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at Auterion. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

Tip Number 2

Show off your skills! Create a portfolio showcasing your simulation environments or any relevant projects you've worked on. This gives you a chance to demonstrate your expertise in Python, C++, and other tools directly.

Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of UAV systems and simulation tools. Practice coding challenges and be ready to discuss how you’ve tackled real-world problems in your past roles.

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, it shows you’re genuinely interested in joining the Auterion team!

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

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 is tailored to the Software Engineer role. Highlight your experience with simulation environments, programming skills in Python and C++, and any relevant projects that showcase your ability to build practical engineering tools.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about modelling and simulation, and how your skills align with our mission at Auterion. Be sure to mention specific technologies or methodologies you’ve worked with that relate to the job.

Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to include them. Describe your role, the challenges you faced, and how you overcame them. This will give us insight into your problem-solving skills and technical expertise.

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s straightforward and ensures your application goes directly to our team. Plus, it shows you’re keen on joining us at Auterion!

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

Know Your Tech Stack

Make sure you’re well-versed in the programming languages and tools mentioned in the job description, especially Python and C++. Brush up on your experience with simulation environments like PX4 and Gazebo, as these will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've built simulation tools or automated testing frameworks. Highlight how these experiences have helped reduce risks or improve performance in previous projects. Real-world examples can make a big impact!

Understand the Role of Simulation

Familiarise yourself with the importance of simulation in autonomous systems. Be ready to explain how simulation can aid in decision-making and risk reduction. This shows that you not only have the technical skills but also understand the broader context of your work.

Ask Insightful Questions

Prepare thoughtful questions about the team’s current projects, challenges they face, or how they integrate CI/CD practices. This demonstrates your genuine interest in the role and helps you assess if the company is the right fit for you.