Software Engineer: Aerodynamics

MoneyGram Haas F1 Team is unique – on and off the track. We don’t follow the status quo and we’ve made a name for ourselves as the team who does things differently. You might’ve seen us on Netflix, heard of our passionate Team Principal Guenther Steiner, or know that we’re the only American-owned team on the Formula 1 grid, but we’re also more than that.

We have three HQs – Kannapolis in the US, Banbury in the UK and Maranello in Italy – each staffed by passionate, loyal and hardworking advocates. At Haas, you’ll be involved in many different areas of the team, an assortment of projects and plenty of hands-on experience while collaborating with some of the best minds in the world.

 

Looking for an environment with a true commitment to excellence?

 

Can you listen, engage, and produce outstanding results?

 

Every individual here can and must contribute to our fast evolution.

 

Software Engineer: Aerodynamics

 

Software nerd meets fierce competitor.  If that’s you and you are excited to be part of an engineering group looking to employ modern approaches and techniques in software development to power a fast paced aerodynamic development group, let’s talk. 

 

No experience in professional motorsports is required, but a clear expertise and foundation in software development is essential.  This position is a fixed-term contract through our trusted partner Nu.M.I.D.I.A. Srl. info@numidianet.com.

 

The position: reports to the Head of CFD or designee. Contributes to car performance by developing custom software for all aspects of aerodynamics department function.

 

    Key Responsibilities:

     

    • Promote teamwork and effective communications to develop working relationships between all personnel and departments.
    • Project Specification:
      • Interact with aerodynamics department personnel to understand requirements.
      • Outline steps and timelines.
      • Prototype interfaces and data structures.
    • Develop and Deploy Software:
      • Design and develop tools across the full stack.
      • Improve unit test coverage for services and resolve problem areas.
      • Optimize code for performance, reliability, and maintainability.
      • Evaluate performance against objectives.
      • Adhere to and promote modern software engineering practices through design and code reviews.
    • Problem solve and create reports to communicate findings.
    • Develop workflow automation tools.
    • Follow and maintain safety standards in all venues.
    • Assume any responsibilities delegated by their seniors.

       

      Education and Work Experience:

       

      • BS degree in Computer Science, Physics, Engineering, Mathematics, or related field required.  Previous software development experience strongly valued.

       

      Skills:

       

      • Understanding of and experience in planning and executing software development projects.
      • Understanding of programming principles and design patterns.
      • Awareness of Agile and iterative development processes.
      • Self-sufficient in planning and prioritizing tasks.
      • Strong written and oral communication skills.

       

      Specialized Knowledge and Technology

       

      • At least one OOP and one scripting language, C# and Python would be advantageous.
      • Docker and container orchestration.
      • Kafka / RabbitMQ.
      • Relational databases, SQL Server would be advantageous.
      • Linux and Windows.
      • Data Science / Machine Learning.

       

      Together with our Team Bonus Scheme, the company will also offer a life insurance and the chance to join an illness coverage from our affiliated insurance companies with a special condition for you and your family. As part of our benefit package you’ll have access to the Team’s Canteen, which offers a wide selection of fresh and hot dishes, and to the parking area reserved to all the employees near the main entrance of the office. 

       

      At MoneyGram Haas F1 Team, we consider our employees our greatest asset. We strive to create a supportive and inclusive work environment where everyone can thrive and grow. We value diversity and encourage our employees to bring their unique perspectives and experiences to the conversation. Diversity, Equality, and Inclusion are fundamental to who we are as a company and a collective of colleagues. Our commitment to these ethics is steadfast and this promise travels with us wherever we are in the world.

      We look after our team with multiple rewards packages, competitive bonuses and year-round health and wellbeing programs, providing you with the tools to motivate and perform at your best. 

      If you’re passionate about competition, technology and teamwork, then working at MoneyGram Haas F1 Team could be the perfect fit for you. Motorsport is a dynamic and exciting industry that offers a wide range of opportunities for those who are willing to put in the hard work and dedication required to succeed. Working at MoneyGram Haas F1 Team is a highly rewarding experience, as you become a crucial member of a team that is constantly pushing the boundaries of what’s possible and striving for excellence in everything we do.

      Organization: 
      Haas F1 Team