Mercedes-AMG Petronas F1 Team

Software Engineer (Simulation)

Undisclosed salarySimulationFull timePermanent
Brackley, GB

About the position


Software Engineer (Simulation)


At the Mercedes-AMG Petronas Formula One Team, a group of passionate and determined people work to design, develop, manufacture and race the cars driven by seven-time World Champion Lewis Hamilton and race winner George Russell.

The Team has set a new benchmark for Formula One success during the sport’s current Hybrid era, winning consecutive Drivers’ and Constructors’ World Championships in 2014, 2015, 2016, 2017, 2018, 2019 and 2020, and the Constructors’ Championship in 2021.

An exciting position has become available within the Simulation and Modelling group for a new Software Engineer (Simulation). This position will report directly to the Lead Capability Simulation and Modelling Engineer and will work with the Simulation and Modelling group on exciting projects.

We are looking for engineers with excellent mathematical modelling, numerical analysis and computational methods skills (particularly in the field of engineering optimisation and numerical optimal control) along with the ability to write quality code towards the development of the advanced vehicle simulations within our current environments.

The Role

As our Software Engineer (Simulation) your responsibilities will include:

  • Developing and maintaining high-performance simulation software with advanced physical models, and simulation algorithms
  • Improving the performance, usability and efficiency of the existing models and algorithms written in Modelica, Matlab and C/C++
  • Researching to continuously innovate the group technology and to develop our models and simulation further, while pragmatically meeting the engineering requirements of the team
  • Being empowered to deliver on strategical projects and goals for the team in the field on modelling and simulation with a particular focus on simulation performance optimisation while keeping alignment with the intent of the group
  • Interacting internally and directly with other groups within the team to provide solutions supporting objective technical decision making

What we are looking for

As well as being a passionate, dependable and hardworking team player, the ideal candidate will:

  • Have a computer science or engineering degree (MEng, MSc or PhD) or similar qualification.
  • Possess experience in industry and/or academia in a comparable role, developing mathematical models and simulation algorithms
  • Proficiency with at least one general-purpose programming language using object orientation
  • Have an excellent grounding in engineering numerical analysis, computational methods and understanding of classical mechanics
  • Have a solid understanding of optimisation theory, non-linear programming techniques, engineering optimisation numerical optimal control or linear solvers
  • Demonstrate an interest in performance optimisation of algorithms, linear solvers and parallel computing
  • Be comfortable with software engineering practices and demonstrated experience in developing quality software in a large codebase
  • Show excellent communicative and collaborative skills
  • Demonstrate the capability, the energy and the attitude which are essential for our work environment

What do we offer:

At the heart of our performance are our people. Every member of our team has a voice and plays their part in contributing to our successes on and off the racetrack.

We take pride in creating an innovative, collaborative and high-performance culture where all of our team members are respected, empowered and valued.

Through our Accelerate 25 programme, we are continuously working to make our team even more diverse and inclusive. We welcome applications from all and are committed to attracting, recruiting and retaining the most talented individuals.

Our riverside campus is powered by 100% renewably sourced energy and features an on-site gym and exercise studio, subsidised restaurant and on-site parking with EV chargers available.

We offer a competitive and attractive package of benefits including a generous bonus scheme, Mercedes car lease scheme, private medical cover, life assurance and 25 days holiday. We pride ourselves on our family-friendly environment, employee well-being programme and offer flexible working opportunities. 

Your application:

We will ask you to complete a questionnaire as well as submitting a cover letter and CV. Please note if you would like to include a cover letter please upload it with your CV as one PDF document.


Mercedes-AMG Petronas F1 Team


Free car parkingHealthcarePaid holidaysPaid sick leave


Polish(Professional working proficiency)


Posted 2 months ago



Brackley, GB