Software Engineer

Software Engineer

Brackley Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Create and maintain web-based tools for aerodynamic development and data visualisation.
  • Company: Join the Mercedes-AMG Petronas Formula One Team, a leader in motorsport innovation.
  • Benefits: Enjoy competitive pay, bonuses, car lease options, private medical cover, and 25 days holiday.
  • Why this job: Make an impact in a high-performance team while developing your software skills.
  • Qualifications: Degree in computer science or related field; experience with web technologies like Python and React.
  • Other info: Be part of a diverse, inclusive culture that values collaboration and personal growth.

The predicted salary is between 36000 - 60000 £ per year.

Software Engineer

Brackley, UK

The Mercedes-AMG PETRONAS Formula One Team, based out of Brackley, UK, brings together over 1,300 dedicated and determined people that design, develop, manufacture, and race the cars driven by seven-time World Champion Lewis Hamilton and Grand Prix winner, George Russell.

We apply the same vision, skills and vitality to projects for external clients, through our Applied Science Division. Customers for our aerodynamic consultancy have included winter sports, cycling, automotive and aerospace sectors, and a range of motorsport series. We are also working closely with INEOS Britannia on their entrant for sailing’s America’s Cup, bringing together our shared enthusiasm for performance engineering and sporting endeavour.

We have an exciting opening for a Software Engineer to join our Aerodynamics Department to develop the tools used as a key part of maximising vehicle performance.

We are looking for curious engineers who are passionate about what they do to join our Team and support our activities. A prior interest in sailing or motorsport is not required: we are more interested in your ability to apply your skills and understanding to practical engineering challenges.

Job Purpose:

  • Ensure cohesive data analysis within the aero performance group, and by other performance engineers, through tool development.

  • Stay informed about the latest technologies to ensure the group remains at the forefront of software practices.

  • Collaborate with software groups across the organisation to facilitate knowledge sharing, improve efficiency, and minimize redundancy.

  • Maintain good communication with Data Scientists to facilitate the implementation of their latest machine learning models and create cutting-edge CI/CD/CT pipelines.

  • Key Accountabilities (Duties):

  • Actively improve the efficiency of existing software tools and introduce new services or application modules for data analysis.

  • Ensure timely and high-quality delivery of work items.

  • Maintain transparent communication regarding completed work items and proactively coordinate the completion of upcoming work items.

  • Supervise and provide assistance for software contributions from the broader group, advocating best practices.

  • Support group members involved in race events by ensuring the proper functioning of tools and promptly resolving any issues that arise (which may occur during non-traditional working hours).

  • Candidate Profile:

  • Degree in Computer Science or similar(for example Maths, Engineering, Physics).

  • Experience working with .NET is essential.

  • Dedicated to producing high-quality, maintainable code.

  • Highly motivated individual able to use their initiative and creativity to resolve development challenges.

  • Understanding of git is essential, experience with the Azure Dev Ops ecosystem is desirable.

  • Possess excellent communication skills, with the ability to both provide and accept constructive feedback in collaborative code reviews. The successful candidate will actively share their expertise and help improve the skills of fellow engineers contributing to the codebase.

  • Ability to work on multiple projects in parallel, delivering them on time and to a high standard.

  • Experience developing desktop applications written in WPF using ReactiveUI is desirable.

  • 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.

    Benefits:

    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.

    Software Engineer employer: Mercedes Benz

    At Mercedes-AMG Petronas Formula One Team, we offer an exceptional work environment for Software Engineers, where innovation and collaboration drive our success in the fast-paced world of motorsport. Our commitment to employee growth is evident through mentorship from experienced engineers and a culture that encourages continuous learning and development. With competitive benefits, a family-friendly atmosphere, and a focus on well-being, we empower our team members to excel both personally and professionally while contributing to our quest for excellence on the track.
    M

    Contact Detail:

    Mercedes Benz Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Software Engineer

    ✨Tip Number 1

    Network like a pro! Reach out to current employees on LinkedIn or at industry events. 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 web-based tools or projects. This is your chance to demonstrate what you can bring to the table beyond just a CV.

    ✨Tip Number 3

    Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.

    ✨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 our team!

    We think you need these skills to ace Software Engineer

    Web Development
    Data Visualisation
    Computational Fluid Dynamics (CFD)
    Agile Methodology
    DevOps (CI/CD)
    Python
    Go
    React
    3D Graphics and Rendering
    Attention to Detail
    Problem-Solving Skills
    Collaboration
    Communication Skills
    Software Development Life Cycle

    Some tips for your application 🫡

    Tailor Your Application: Make sure to customise your CV and cover letter for the Software Engineer role. Highlight your experience with web-based tools and any relevant technologies like Python, Go, or React. We want to see how your skills align with our needs!

    Showcase Your Projects: Include examples of your previous work, especially any web applications you've developed. If you've worked on data visualisation or CFD tools, let us know! This helps us understand your practical experience and problem-solving skills.

    Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use clear language to describe your experiences and achievements. We appreciate a well-structured application that makes it easy for us to see your potential.

    Apply Through Our Website: We encourage you to submit your application directly through our website. This ensures it reaches the right people and gives you the best chance to stand out. Plus, it’s super easy to do!

    How to prepare for a job interview at Mercedes Benz

    ✨Know Your Tech Stack

    Make sure you’re familiar with the technologies mentioned in the job description, like Python, Go, and React. Brush up on your knowledge of web-based applications and be ready to discuss how you've used similar tools in past projects.

    ✨Showcase Your Problem-Solving Skills

    Prepare examples that highlight your ability to tackle complex software challenges. Think about specific instances where you streamlined processes or improved user experience, and be ready to explain your thought process during the interview.

    ✨Understand the Company Culture

    Research the Mercedes-AMG Petronas Formula One Team and their values. Be prepared to discuss how your personal values align with their focus on collaboration, innovation, and high performance. This shows you’re not just a fit for the role, but for the team as well.

    ✨Ask Insightful Questions

    Prepare thoughtful questions about the team dynamics, ongoing projects, or the technologies they’re exploring. This demonstrates your genuine interest in the role and helps you assess if it’s the right fit for you.

    Software Engineer
    Mercedes Benz
    Location: Brackley
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    M
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >