Software Engineer

In this role you will be responsible of the development and support of software related to all Vehicle Performance group activities. You will oversee the development of front-end and back-end software using the existing framework, as well as contribute to the long-term planning of the complete VPG software package evolution. You will participate in the support activity during race and test events in the Operation Room, in rotation with the other Simulation & Software group members.

 

RESPONSIBILITIES

Areas that play to your strengths

All the responsibilities we'll trust you with:

  • Development of software related to vehicle performance analysis, monitoring, simulation and optimization, in strong collaboration with simulation and modelling engineers.

  • Development of software related to race and test events handling, including timing, marshalling, as well as competitors’ data handling and visualization.

  • Development of utility software aimed at streamlining the Vehicle Performance group engineering activities.

  • Redaction and maintenance of the adequate technical documentation and user guides.

  • Participation to Simulation & Software support in Operation Room during some race and test events.

  • Proposals for software knowledge and framework continuous improvement, innovative software solutions to improve the car performance engineering effort and the VPG data workflows.

 

EXPERIENCE

Your areas of knowledge and expertise

that matter most for this role:

 

  • + years experience in software development
  • Strong experience in software project management and software architecture
  • Strong experience in C#, WPF (MVVM, XAML), some experience with Python and Matlab would be considered beneficial
  • Strong experience in database design (such as SQL) and data management systems
  • Knowledge in machine learning and data analytics techniques would be considered beneficial
  • Strong problem-solving skills with an attention to quality and details, eager to experience a highly challenging, exposed and dynamic environment
  • Ability to work with the team, external groups, and colleagues and to communicate and exchange ideas with clarity
  • BS or MS in Computer Science or related field
  • Fluency in English
  • permanent

 

JOIN THE TEAM

Got what it takes?

In your application we want to see your personal style - what makes you tick and why you think your next opportunity is here with us.