Enable job alerts via email!

Data Processing Software Engineer

Williams Racing

Grove

On-site

GBP 40,000 - 80,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in Formula 1 is seeking a skilled Data Processing Software Engineer to join their Vehicle Engineering team. This role involves developing bespoke software applications for real-time telemetry analysis during race events, contributing to vehicle performance optimization. Ideal candidates will have a strong background in programming, particularly with MATLAB and C#, and a degree in a STEM field. The position offers a dynamic work environment where you can enhance your software engineering skills while supporting a world-class race team. Join a legacy of engineering excellence and innovation in one of the fastest sports globally.

Qualifications

  • Proficient in MATLAB, Simulink, or C# with a strong software engineering background.
  • Experience with advanced programming techniques and debugging under pressure.

Responsibilities

  • Run and monitor data processing software using live telemetry.
  • Collaborate with departments to capture data requirements and improve software.

Skills

MATLAB
C#
Software Engineering
Git
Debugging
Documentation

Education

Degree in Computer Science
Degree in Engineering
Degree in Physics
Degree in Maths

Tools

Simulink
SQL
Python
ECU Code
ATLAS

Job description

We are currently looking to recruit a motivated and skilled Data Processing Software Engineer to join our world-class Vehicle Engineering team.

In this factory-based role, the successful candidate will contribute to the development of bespoke software applications used during race events to analyze car telemetry data in real time, providing high-quality data vital for vehicle performance analysis. Projects may vary in application and programming languages, including MATLAB, C#, .NET libraries, ECU code, hardware/databases interfacing, and automated sensor data sanitization algorithms.

The successful candidate should be proficient in MATLAB, Simulink, or C#, with a strong background in programming and software engineering demonstrated through previous roles, projects, or placements.

As a Data Processing Software Engineer, you will:
  1. Run and monitor data processing software using live telemetry.
  2. Support our race team from Mission Control in Grove on a rotational basis and respond quickly to sensor or data issues on track.
  3. Continuously seek opportunities for improvement or automation.
  4. Develop your software engineering skills with team support.
  1. Collaborate with other departments to capture data requirements, aiding design or performance analysis, and gather feedback for continuous development.
Our ideal candidate is someone who is:
  • Degree-qualified in a STEM field involving software development, such as Computer Science, Maths, Physics, or Engineering.
  • Able to debug software under pressure.
  • Comfortable using Git source control and writing clear documentation.
  • A team player with an open-minded, responsible, and constructive attitude.
  • Well-organized with the ability to prioritize tasks and meet deadlines.
Additional experience may include:
  • Advanced programming techniques like parallelization, object-oriented programming, profiling, or GUI design.
  • Other software and systems such as Python, SQL, or streaming services.
  • Experience with McLaren Applied Technologies products like ATLAS, vTAG, or ATLAS Data Server.
  • Knowledge of signal processing techniques such as frequency analysis, outlier detection, or predictive modeling.
  • Experience with electronic sensors, control systems, or ECUs/microcontrollers.
Company Description

For nearly 50 years, Williams Racing has been a leading team in Formula 1, one of the fastest sports globally. With a heritage of engineering excellence and racing success, including 16 F1 World Championship titles, the team boasts a storied history of legendary drivers and multiple Constructors’ Championships.

Founded in 1977 by Sir Frank Williams and Sir Patrick Head, the team has achieved historic milestones and continues to aim for excellence and innovation on the racing grid.

Additional Information

#LI-EM1

Atlassian Williams Racing is an equal opportunity employer that values diversity and inclusion. We are happy to discuss reasonable job adjustments.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer (UK Remote)

Turnitin

Birmingham

Remote

GBP 60 000 - 90 000

2 days ago
Be an early applicant

Senior Software Engineer (UK Remote)

Turnitin

Leeds

Remote

GBP 60 000 - 90 000

2 days ago
Be an early applicant

Software Engineer 2

Abnormal AI

Remote

GBP 50 000 - 90 000

2 days ago
Be an early applicant

Software Engineer (Rust) - Midnight

TN United Kingdom

Remote

GBP 50 000 - 90 000

Today
Be an early applicant

Back-end Software Engineer

stakefish

Remote

GBP 60 000 - 100 000

Today
Be an early applicant

Lead C# Software Engineer, Home Based

TN United Kingdom

Manchester

Remote

GBP 75 000 - 80 000

Today
Be an early applicant

Senior Software Engineer

Maxar Technologies

City of Westminster

Remote

USD 60 000 - 100 000

Today
Be an early applicant

Software Engineer with Python

CoW DAO

Remote

GBP 40 000 - 80 000

Today
Be an early applicant

Senior C# Software Engineer

Adria Solutions Ltd

East Midlands

Remote

GBP 45 000 - 70 000

Yesterday
Be an early applicant