Software Engineer

4 weeks ago


Woking, United Kingdom McLaren Racing Full time

McLaren Advanced Projects

McLaren Advanced Projects (MAP) is a multidisciplinary engineering unit that works on many of the most ambitious technical challenges at McLaren Racing. The newly created function is designed to innovate and unlock performance across various racing series operating worldwide.

But racing is just the start. McLaren Advanced Projects also collaborates with McLaren Automotive on hypercars and supercars, and undertakes projects on a wide range of scientific and engineering projects for our partners.

Within McLaren Advanced Projects, we assemble integrated teams to work across the full development process from concept to release, drawing on 60 years of continuous development in F1 and beyond. Team members bring a wide range of skills to bear on our projects, from aerodynamics and computational fluid dynamics to lightweight structures and composites, data science and advanced simulations.

Purpose of the Role

The main focus of the role is to develop innovative software solutions for our wide motorsport programme within McLaren Racing as well as external partners. This includes analysis of workflows and engineering challenges to identify how digital solutions can enable better decision making and give new insights.

We are looking for Software Engineers at all levels, if you have relevant experience in this field then please apply.

Accountabilities and Responsibilities

Be involved in all stages of the development life cycle: initial analysis, design, implementation, build, integration, testing, deployment, debugging and support
Take ownership and lead on assigned projects (with support from your manager) in order to deliver project solutions on time and budget
Capture and understand project requirements, define specifications, and to architect robust, scalable and testable software and system solutions
Work collaboratively with your team, the department, and stakeholders in line with guiding principles for software development in MAP
Accurately estimate activity timescales and provide regular progress reports
Raise awareness of and mitigate against potential technical risks
Confidently analyse and overcome technical challenges with workable and innovative solutions
Contribute to and maintain consistent standards and approaches adopted by the team
Efficiently manage your workload
Keep up to date with the latest software development technologies and methodologies
Freely share knowledge, insight, best practice, and ideas

Knowledge, Skills and Experience

BSc in Computer Science or equivalent discipline (2:1 or above) or equivalent industry experience.
Substantial commercial experience delivering projects using agile/lean methodologies
High proficiency with at least one backend language used in a commercial setting (ideally C#/.NET or Python)
Experience with frontend technologies such as JavaScript, TypeScript, React, and CSS
Experience using git in a collaborative environment (pull requests, feature branches)
Experience with SQL and document databases e.g. SQL Server and MongoDB
Experience building maintainable codebases using the SOLID principles and design patterns
High competency in written and oral English language
Excellent problem-solving skills and analytical approach, with attention to detail.
Open mindedness to ensure high flexibility and the capacity to manage rapid and profound changes of scopes, development directions and processes.
Aptitude to learn from others and share knowledge with others.
Has a clear understanding of the challenges, role and operation of motorsport departments.
Recognises the place of the new division in the wider context of the team and how this group contributes to the success of MAP.
Flexible approach to working hours and occasional travel.

What can McLaren Offer

We strive to provide a fun, innovative, collaborative and open culture where everyone’s input is welcome, and everyone feels part of our achievements. We work hard to create a culture of continuous improvement and support with a proactive approach to management and personal development.

McLaren Advanced Projects is based at the iconic McLaren Technology Centre on the edge of Woking. Our large campus includes a gym, swimming pool, restaurant and indoor and outdoor break-out areas, as well as direct access to park land. MTC is connected to Woking mainline station via regular shuttle buses, from which London Waterloo is a 32 min train ride.

We encourage hybrid working patterns to give you options to balance your home life and hobbies with your work, and offer a comprehensive package of benefits including private healthcare, car schemes, life insurance and generous pension contributions.



  • Woking, United Kingdom JAM Software GmbH Full time

    Senior Software Engineer As a Senior Software Engineer Autonomy, you thrive on taking ownership of the technical development of the suite of Software packages supporting the Autonomy offering created within “Futures” business Unit. Delivering imaginative solutions You’re an experienced Senior Software Engineer that will be responsible for the...


  • Woking, United Kingdom JAM Software GmbH Full time

    Senior Software Engineer As a Senior Software Engineer Autonomy, you thrive on taking ownership of the technical development of the suite of Software packages supporting the Autonomy offering created within “Futures” business Unit. You’re an experienced Senior Software Engineer that will be responsible for the architecture and design of a suite of...


  • Woking, Surrey, United Kingdom JAM Software GmbH Full time

    Senior Software Engineer As a Senior Software Engineer Autonomy, you thrive on taking ownership of the technical development of the suite of Software packages supporting the Autonomy offering created within “Futures” business Unit. Delivering imaginative solutions You’re an experienced Senior Software Engineer that will be responsible for the...


  • Woking, Surrey, United Kingdom JAM Software GmbH Full time

    Senior Software Engineer As a Senior Software Engineer Autonomy, you thrive on taking ownership of the technical development of the suite of Software packages supporting the Autonomy offering created within “Futures” business Unit. Delivering imaginative solutions You’re an experienced Senior Software Engineer that will be responsible for the...


  • Woking, Surrey, United Kingdom JAM Software GmbH Full time

    Senior Software Engineer As a Senior Software Engineer Autonomy, you thrive on taking ownership of the technical development of the suite of Software packages supporting the Autonomy offering created within “Futures” business Unit. You’re an experienced Senior Software Engineer that will be responsible for the architecture and design of a suite of...


  • Woking, Surrey, United Kingdom JAM Software GmbH Full time

    Senior Software Engineer As a Senior Software Engineer Autonomy, you thrive on taking ownership of the technical development of the suite of Software packages supporting the Autonomy offering created within “Futures” business Unit. You’re an experienced Senior Software Engineer that will be responsible for the architecture and design of a suite of...

  • Software Engineer

    7 days ago


    Woking, United Kingdom CBSbutler Holdings Limited trading as CBSbutler Full time

    Job title: Software Engineer Location: Woking/Hybrid Salary: £60 - £62kCandidates must be willing and eligible to go through SC and DV clearance for this Software Engineer role. I am looking for Software Engineers for a client of mine who are a leading tech and engineering firm operating within the UK defence and national security space.Responsibilities:...

  • Software Engineer

    1 week ago


    Woking, United Kingdom CBSbutler Holdings Limited trading as CBSbutler Full time

    Job title: Software Engineer Location: Woking/Hybrid Salary: £60 - £62k Candidates must be willing and eligible to go through SC and DV clearance for this Software Engineer role. I am looking for Software Engineers for a client of mine who are a leading tech and engineering firm operating within the UK defence and national security...

  • Software Engineer

    4 weeks ago


    Woking, United Kingdom WeDo Full time

    Role: Software Engineer x2nOrganisation: Financial ServicesnSalary: £60k-70k, 7.5% - 10% bonusnLocation: Greater LondonnWorking Policy): hybrid, 2 days on site.WeDo have partnered with a Global FinTech looking for 2x Software Engineers to join an existing Scrum team. The Scrum team are an established group who pride themselves on well tested, clean code.The...


  • Woking, Surrey, United Kingdom Advanced Technical Recruitment Full time

    A leader in the development of video processing and position systems is now looking for an Applications Software Engineer to join their software team.Reporting to the Software and Systems Lead, you will work closely with the Engineering team to develop software-based solutions for the video processing and precision positioning systems.Developing advanced...

  • Software Engineer

    2 weeks ago


    Woking, Surrey, United Kingdom Oho Group Full time

    A global household name within the automotive and motorsport industry are looking for a strong Software Engineer to join their team. They are trying to pioneer a better future by uniquely applying data science, design, and engineering.This position is within the team that leverage F1 technology to deliver connectivity services and analytics to diverse...


  • Woking, United Kingdom Cranleigh STEM, Sustainability & SHEQ Recruitment Full time

    Cranleigh STEM is looking for a Control Software Engineer to join an innovative sustainability and clean energy business.The Control Software Engineer shall work within the Stack and Systems team to develop control software for fuel cell power generation systems.The role comprises control strategy design and implementation, software testing and diagnostics...


  • Woking, Surrey, United Kingdom WeDo Full time

    Role: Software Engineer x2 Organisation: Financial Services 5% - 10% bonus Working Policy): hybrid, 2 days on site. WeDo have partnered with a Global FinTech looking for 2x Software Engineers to join an existing Scrum team. The Scrum team are an established group who pride themselves on well tested, clean code. The intention is to develop both into a...

  • Software Engineer

    4 weeks ago


    Woking, United Kingdom Roke Full time

    As a Software Engineer, you’ll enjoy delivering mission critical solutions to National Security customers whilst mentoring, guiding & developing the next generation of talent. This isn’t developing solutions that complete financial transactions faster, you’ll develop cutting edge product that protects people, platforms, missions and information...

  • Software Engineer

    2 weeks ago


    Woking, Surrey, United Kingdom Roke Full time

    As a Software Engineer, you'll enjoy delivering mission critical solutions to National Security customers whilst mentoring, guiding & developing the next generation of talent. This isn't developing solutions that complete financial transactions faster, you'll develop cutting edge product that protects people, platforms, missions and information against...


  • Woking, Surrey, United Kingdom Motorsport Network Full time

    For many fans of Formula One, the sport exists between lights and chequered flag on a Sunday afternoon. But this is merely the tip of the spear. From the pit crew searching for the ultimate repeatable pit stop, to the inspiration of the designers, the application of engineers and the herculean efforts of an army of fabricators and machinists. AtMcLaren...


  • Woking, Surrey, United Kingdom Roke Manor Research Limited Full time

    Senior Software EngineerAre you a tech-savvy Senior Software Engineer who loves taking charge of developing the suite of Software packages for the Autonomy division in our "Futures" business Unit?As a seasoned Senior Software Engineer, you will play a key role in designing and architecting a range of multi-domain software products that cater to various...


  • Woking, United Kingdom Spectrum IT Recruitment Full time

    An ambitious growing manufacturing company is seeking a **Senior Embedded Software Engineer**to join their Software Engineering team in Woking. This Senior Embedded Software Engineer role is paying up to £70,000, Bonus, Pension, 25 days holiday, Private medical, every other Friday off and more. As a company who value innovation and excellence in their...


  • Woking, United Kingdom Roke Manor Research Limited Full time

    Senior Software Engineer As a Senior Software Engineer Autonomy, you thrive on taking ownership of the technical development of the suite of Software packages supporting the Autonomy offering created within “Futures” business Unit. Delivering imaginative solutions You’re an experienced Senior Software Engineer that will be responsible for the...


  • Woking, Surrey, United Kingdom Roke Manor Research Limited Full time

    Senior Software EngineerPlease read the information in this job post thoroughly to understand exactly what is expected of potential candidates.As a Senior Software Engineer Autonomy, you thrive on taking ownership of the technical development of the suite of Software packages supporting the Autonomy offering created within "Futures" business Unit.Delivering...