Software

The Software team develops the control and perception systems that bring the EUFS car to life. They design, implement, and test software responsible for vehicle autonomy, data processing, and system integration, ensuring seamless communication between sensors, actuators, and onboard computers through CAN and other interfaces.

Using industry-standard tools and programming languages, the team builds and validates all systems on campus, combining precision, innovation, and reliability to deliver advanced control solutions that drive the performance of the car.

Design it.

Build it.

Race it.

The Software team drives the intelligence behind the EUFS car, developing the algorithms and systems that enable autonomous performance. Evolving alongside advances in technology, the team focuses on perception, localisation, planning, and control — ensuring the car can sense its environment, make decisions, and navigate the track with precision.

Our members design, code, and test using industry-standard tools, creating reliable software that connects every part of the vehicle through data and communication systems. We welcome students with a passion for programming, robotics, and systems thinking, providing opportunities to develop innovative solutions to complex engineering challenges. The Software team takes pride in combining research, creativity, and technical rigour to push the boundaries of autonomous racing at EUFS.