Meet

Embedded

MEET THE TEAM

TeamLeads

Solar has allowed me to work on meaningful projects, learn from driven, linkeminded individuals, and fueled my innate competitiveness to perform well at FSGP. You quickly learn to love the game and everything that comes with it.

Embedded Systems Lead

Gregory Bian

3rd Year Computer Engineering

MEET THE TEAM

TeamLeads

Solar has allowed me to work on meaningful projects, learn from driven, linkeminded individuals, and fueled my innate competitiveness to perform well at FSGP. You quickly learn to love the game and everything that comes with it.

Embedded Systems Lead

Gregory Bian

3rd Year Computer Engineering

MEET THE TEAM

TeamLeads

Solar has allowed me to work on meaningful projects, learn from driven, linkeminded individuals, and fueled my innate competitiveness to perform well at FSGP. You quickly learn to love the game and everything that comes with it.

Embedded Systems Lead

Gregory Bian

3rd Year Computer Engineering

What is Embedded Looking For?

What does
Embedded

Embedded Systems is looking for passionate, hardworking, and dedicated students going into 1st, 2nd, or 3rd year to join our team. On Embedded, students will get to write the software that makes up the ‘brain’ of our car. This software includes safety critical firmware that enables drive control, custom C drivers that enable on-board peripherals like our driver display, and high level application software that enables real time race data collection. This Fall Semester we are looking to automate our testing processes to speed up hardware validation and firmware development. If you are interested in writing low level software, working with PCBs and microcontrollers, and working in an interdisciplinary team of 80 engineers to create a solar powered race car, you should apply!

Embedded's main's goal is to write the software that allows our car to run. This is primarily the firmware of our car's low voltage systems, which includes software that runs on our steering wheel, enables our driver display, and handles drive control, so that the driver's inputs result in our motor spinning. Embedded is also focused on data collection. We write both low level software on our telemetry board, and higher level host application software so that we are able to collect real time data about our car while it is running. This data is vital to the strategy/simulation team's race models, and by many other subteams to monitor their systems while we are driving and testing the car.

UBC S

LAR

manager@ubcsolar.com

©2026 UBC Solar. All rights reserved.