This assessment aims to gauge your current technical ability and give you a practical introduction to some of what we do here at Redback Racing. We don't expect everyone to complete everything perfectly - you may not be familiar with all the frameworks and tools mentioned here, and so you may find it helpful to consult the resources linked, as well as doing your own research.
We also highly encourage you to read through the code and try to understand how it currently works, as well as reading the terminal output of the code once you get it running.
Please ensure you note down your approaches, thoughts and research in the brainstorming.md file.
If you have any questions/require clarification about the spec, direct them to the #daq-ta-questions channel within the UNSW Redback Racing Discord server.
- A Unix based operating system is preferred. If you are on windows, consider using WSL 2
- Docker Desktop or Docker Engine
- Fork the repository to your own GitHub account (Do not make a branch)
- Clone the forked repo to your system
This technical assessment consists of 3 themes.
- Firmware
- Spyder (Frontend + Backend)
- Cloud
We expect you to attempt at least one section to completion however you may attempt all sections.
Each theme has a corresponding directory. Please consult each respective docs/README.md file within each directory for specific task instructions.
Please refer to the docs/README.md file within each theme directory to find resources specific to the theme.
Complete the submission form here
