General Requirements
We are a 100% student-run motorsport team that operates like an independent company. Think something like F1, just on a much smaller scale.
Being part of the team comes with a lot of work to do, but also great satisfaction.
These are the key elements which are required for all applicants:
-
Strong motivation
-
Ability to work in a group
-
Willingness to learn new things on your own
-
Personal initiative
-
English proficiency
Jump straight to what you are looking for
Mechanics Team
The mechanics team is responsible for the design, simulation, manufacturing and assembly of all the car's mechanical components such as the chassis, transmission, braking and steering system, suspensions and aerodynamics.
Skills and areas of knowledge required to be able to join this team:
- Personal initiative to work, even independently, combined with sufficient self- critique to prevent mistakes.
- Practical knowledge in the design and manufacturing of mechanical components.
- Particular attention will be given to the following aspects of components: weight and type of stress to which they are subjected, dimensions, ease of assembly, machining tolerances and defects or natural discrepancies between the CAD project and the final model of the car or its subassemblies.
- Assembly design, synergistically integrating the various parts.
- Knowledge of software for 3D CAD such as Autodesk Inventor, Solidworks or Siemens NX.
The following areas of expertise will be required depending on the specific role within the mechanics team:
- Practical skills such as painting, mould preparation, carbon fibre lamination and use of power tools
- FEM and CFD analysis with software such as Ansys or starccm+
- Topological optimisation
- Usage of software such as Mathematica or similar for kinematic analysis oncomponents’ stresses
Electronics Team
The electronics team is responsible for designing and testing the low and high- voltage systems of the car as well as the battery management system, wireless telemetry, inverters and data acquisition.
Skills and areas of knowledge required to be able to join this team:
- Basic electronics knowledge: it is essential to know very well the operation of both semiconductor and electromechanical basic components (R, C, L, Diodes, Mosfet, Transistor, Relay, OpAmp, Filters, etc.)
- Ability to consider one’s work in the broader context of the entire project. Members will be asked not only to develop their own design but also to consider how to integrate it mechanically, how its software will have to be written and how it will integrate with the rest of the systems.
The following key areas of knowledge should preferably be already established but will be developed during the first week after joining anyway:
- Knowledge of Git, Github and version control
- Familiarity with ECAD KiCad software or similar
- Knowledge of the Formula Student Germany regulation
- Ability to develop schematics and layouts for 2-layer PCBs with microcontrollers and mixed-signal (analogue + digital) sections
- SPICE simulations
The following key areas of knowledge should preferably be already established but will be developed during the first week after joining anyway:
- Design of complex schematics (Microcontrollers, ADCs, logic circuits, HV, Fail safe circuits, etc.)
- PCB 2/4 layer board layout, mixed-signal, high voltage, high current, differential lines, EMC, EMI
- Knowledge of power electronics and powertrain
- Experience in embedded C programming
- Advanced SPICE and/or Ansys simulations
- Knowledge of electric motors and their control (inverters)
Software Team
The software team is responsible for the development of the firmware for the car’s electronics, the cloud-based telemetry system and the steering wheel’s interface.
Low-level programming is used for the car's electronic boards (which are based on micro-controllers) whereas applications with a higher abstraction level are used to interact with the vehicle and perform the diagnostics.
Skills and areas of knowledge required to be able to join this team:
- A solid foundation of C/C++ programming to handle medium-sized codebases
- Basic knowledge of Linux: familiar with basic terminal commands
- Proficiency with Git and GitHub
The following key areas of knowledge should preferably be already established but will be developed during the first week after joining anyway:
- Knowledge of the Formula Student Germany regulation
- Programming on microcontrollers (Arduino, STM32): familiarity with the main peripherals (ADC, CAN, GPIO, I2C, etc.)
- Intermediate knowledge of Linux: network configuration (DHCP, DNS, SSH), systems, users and permissions
The following areas of expertise will be required depending on the specific role within the software team:
- MQTT networking
- Advanced knowledge of Linux: kernel customisation and compilation, etc.
- Low-level graphics: LVGL, display controller software configurations
- ImGui framework: development of medium/high complexity applications
- Cross-compiling: developing cross-platform (Windows, Mac and Linux) desktop applications
- Electronics for battery pack control systems (the more experience, the better)
Dynamics & Controls Team
The dynamics and control team is responsible for designing and analysing the kinematics of the vehicle. The team works on developing controls such as slip control and torque vectoring to achieve better performance. Furthermore, it is also tasked with the development of the car’s aero kit by optimising the vehicle's interaction with airflow, reducing drag and improving overall efficiency.
To achieve this goal, the team focuses on validating and fine-tuning theoretical models through real-world track data.
Skills and areas of knowledge required to be able to join this team:
- Proficiency with tools such as Maple/Wolfram Mathematica, MatLab and Simulink
- Any experience with STAR CCM+, Ansys Mechanical and Fluent is considered a valuable asset
Driverless Team
The driverless project is a joint effort by members of different areas who work together to turn our car into a driverless vehicle. The car has to be able to recognise a standard track delimited by a series of cones and to complete it as fast as possible. Achieving this macro-objective is possible thanks to the collaboration of the following departments: Software, Electronics, Mechanics, Dynamics and Control.
The team is composed of two sub-teams. Driverless Software is responsible for the development of the image recognition algorithm and the virtual driver.
Driverless Actuation is tasked with the design of the mechanical actuation systems to drive the car.
Driverless Software
Skills and areas of knowledge required to be able to join this team:
- Proficiency in C++ and Python programming
- Experience with image/video processing, computer vision, stereo and/or lidar cameras and machine learning (preferable, but not necessary)
Driverless Actuation
Skills and areas of knowledge required to be able to join this team:
- Knowledge of Matlab, Simulink and Simscape
Preferred (but not required):
- Knowledge of software for 3D CAD such as Autodesk Inventor, Solidworks or Siemens NX
- Basic notions of electronics and fluidics
- Familiarity with the concept of the control loop
Management Team
The management team is responsible for the organisation’s finances and is tasked with handling purchases and managing relations with the team’s partner companies.
Furthermore, the management team has to prepare for two of the competition's static events: the Business Plan and the Cost Report. The former involves developing an innovative automotive-based business idea and pitching it to potential investors. The latter requires teams to make a detailed report about the cost sustained during the production of the car.
We are generally looking for economic students, preferably master's students, to be placed in the following sub-teams according to their strengths: treasury, cost report & business plan and sponsorship.
The following areas of expertise will be required depending on the specific role within the management team:
- Excellent knowledge of general budgeting and cost analysis and accounting
- Good knowledge of Excel and basic knowledge of industrial productivity and logistics (e.g. Drafting a budget)
- Excellent writing skills, both in English and Italian
- Good public speaking skills in order to pitch our project to potential sponsors
- Ability to spot potential sponsorship opportunities
Communications Team
The communications team takes care of everything regarding the public image of the team. This involves the production of content for both digital (photos, videos, graphic design works) and physical media (posters, flyers, brochures, business cards, team wear, car livery). Furthermore, the communications team is responsible for managing the team’s social media accounts and for organising public events.
The communications team is built upon several key roles and their corresponding skill sets:
PHOTOGRAPHER
Required areas of expertise:
- Ability to produce (i.e. shoot and edit) pictures of consistent quality in line with the editorial line of the team. A portfolio will be asked for in the application form
- Knowledge of Lightroom/Capture One or similar
- Knowledge of Photoshop/Affinity Photo or similar
Preferable (but not necessary):
- Experience with the following types of photography: events, motorsport, portrait, group photos and product photography.
- Ability to work with speed lights and/or strobes and light modifiers
- Ability to do digital photo compositing
FILMMAKER
Required areas of expertise:
- Ability to shoot and edit quality videos for a variety of formats (Instagram stories and reels, YouTube, etc.). A portfolio will be asked for in the application form
- Knowledge of Davinci Resolve/Final Cut Pro/Adobe Premiere Pro
- Intermediate knowledge of audio recording (e.g. knowing how to record clean dialogue)
- Basic knowledge of colour grading and audio editing (equaliser, high-pass, low-pass, etc.)
Preferable (but not necessary):
- Experience with the following types of videography: events, motorsport, product showcasing
- Ability to work with continuous light and light modifiers
- Knowledge of 3D compositing software such as Blender/Cinema 4D or similar
GRAPHIC DESIGNER
Required areas of expertise:
- Ability to produce graphic design work of consistent quality, both for digital (Instagram, Facebook, Linkedin, web) and physical media (posters, leaflets, business cards, brochures, stickers etc.)
- Knowledge of Adobe Illustrator/Affinity Designer or similar
- Basic knowledge of Adobe Indesign/Affinity Publisher or similar
- Basic knowledge in the area of printing: colour spaces, types of paper (e.g. opaque vs lucid, different g/m2) and printing formats
Preferable (but not necessary):
- Experience with the design of car liveries
- Experience with clothing design
SOCIAL MEDIA MANAGER
Required areas of expertise:
- Advanced knowledge of Instagram, Facebook, LinkedIn and Youtube
- Familiarity with the Meta Business Suite
- Good writing skills in both English and Italian
- Ability to come up with ideas for new content and to execute the editorial line of the team via social media accounts
- Ability to plan social media content in advance
Preferable (but not necessary):
- Experience with paid advertising on Meta
- Experience with social media management platforms such as Hootsuite or similar
EVENT MANAGER
Required areas of expertise:
- Ability to organise small to medium-scale events: taking care of the logistics, public relations and required authorisations
- Ability to work and communicate with companies, associations and institutions (e.g. the university or the municipality)
Preferable (but not necessary):
- Familiarity with Figma
- Familiarity with Airtable