SFU Racerbot's 1/10 scale autonomous car in the lab, fitted with a depth camera and lidar.

Join SFU Racerbot

Technical team applications are closed New technical team applications will be accepted in January 2027.

Racerbot is open to every student at SFU and Fraser International College, in any program or year. No prior experience with robotics or autonomous systems is required or assessed.

Open roles

These roles are taking applications now, outside the January intake. The two executive roles apply by email; the Marketing team uses the application form.

Executive role

Internal Affairs Coordinator

Internal Affairs keeps Racerbot's records and processes in order: who is a member, where every applicant stands, and what the Board decided.

Reports to
The President
Time
4 to 6 hours a week, plus Board meetings

What you'll do

  • Keep the membership register and the applicant list.
  • Run intake and onboarding records, including the quiz attempt log.
  • Record warnings, inactivity changes and performance removals.
  • Handle complaints and confidential records with discretion.
  • Circulate Board agendas, take minutes and run membership votes.
  • Keep the authoritative copies of club policies, and manage Discord roles.

Who we're looking for

  • Organized and dependable: you follow through without reminders.
  • Trusted with confidential information.
  • At home in Google Sheets, Google Forms and Discord.
  • Writes clearly. Any program, any year.

How to apply

Email sfuracerbot@gmail.com with:

  • Your resume
  • A statement of interest
  • Notable applicable prior experience

How selection works

Interview with the President and another executive, who ask every candidate the same core questions. The appointment is made within seven days of the last interview.

Executive role

Finance, Procurement and Sponsorship Lead

Finance tracks every dollar Racerbot holds and brings in the money and parts the car needs. Every purchase has to be justifiable to whoever funded it.

Reports to
The President
Time
4 to 6 hours a week, plus Board meetings

What you'll do

  • Keep the club ledger and reconcile it with the President every month.
  • Approve purchases and reimbursements: under $500 by you or the President, $500 or more by both.
  • Find and pitch sponsors, and manage sponsor agreements.
  • Write grant and funding applications, and track the conditions on that money.
  • Report the club's finances to the Board each semester and each year.

Who we're looking for

  • Careful with numbers and records, and comfortable in spreadsheets.
  • Confident writing to and talking with companies.
  • Keeps receipts, approvals and deadlines straight.
  • Any program. Business, economics and engineering students all fit.

How to apply

Email sfuracerbot@gmail.com with:

  • Your resume
  • A statement of interest
  • Notable applicable prior experience

How selection works

Interview with the President and another executive, who ask every candidate the same core questions. The appointment is made within seven days of the last interview.

Marketing team

Marketing Team

Marketing shapes how people see Racerbot: the brand, the posts and videos, the posters on campus and the events that bring members together.

Led by
The Marketing and Outreach Coordinator
Time
4 hours a week minimum, 6 is the target

Four roles

  • Graphic Designer: help retool the brand's colours, logo and type, then make posters and graphics for the lab monitors.
  • Video Editor: cut car-testing footage into Instagram reels every week or two, and montages for the lab monitors.
  • Web: design and build pages for sfuracerbot.ca, and keep what it says accurate and current.
  • Social and Events: plan Instagram and LinkedIn posts, and run socials such as hikes and game nights.

Who we're looking for

  • Any program or year. SIAT, communication and design students are especially welcome.
  • No experience required. Bring examples of past work if you have them.
  • Your own design or editing tools.
  • Comfortable on Discord, the club's main channel.

How selection works

No Stage 1. After a short interview with the Marketing team, you start Stage 2: safety training, the Marketing onboarding and a probationary assignment.

Join the Discord server

The general intake is closed until January 2027, but you can still join the server for club and recruitment updates.

How joining works

From joining the Discord server to active membership. Technical subteams have six steps; non-technical subteams skip Stage 1. The material in each stage depends on the team you join.

Technical track

  1. Join the Discord

    Before applying

    Where the club communicates. Turn on notifications and check it often: every onboarding update is posted there.

  2. Apply

    Two-week window

    A short form. No experience required, and no limit on how many applicants we accept.

  3. Stage 1 Onboarding

    Due two weeks after applications close

    F1TENTH Lectures 1–4, Tutorial 1 and Lab 1, with five quizzes. Online and self-paced: no lab access or equipment needed.

  4. Team Interview

    After Stage 1

    A conversation with the subteam you have chosen, about motivation, availability and how you work. Not a technical assessment.

  5. Stage 2 Onboarding and Probation

    Up to eight weeks

    SFU, FAS and Racerbot safety training first, then your subteam’s coursework and real team tasks, with a mentor where possible.

  6. Active Member

    After your probation review

    Full membership, a vote in club decisions, and a place on the team roster.

Non-technical track

  1. Join the Discord

    Before applying

    Where the club communicates. Turn on notifications and check it often: every onboarding update is posted there.

  2. Apply

    Two-week window

    A short form. No experience required, and no limit on how many applicants we accept.

  3. Team Interview

    After applications close

    A short chat with the Marketing team to get to know you and see some of your previous work. There is no Stage 1 for non-technical teams.

  4. Stage 2 Onboarding and Probation

    Up to eight weeks

    SFU, FAS and Racerbot safety training, the Marketing onboarding, then work in your role on subteam tasks, guided by your team lead.

  5. Active Member

    After your probation review

    Full membership, a vote in club decisions, and a place on the team roster.

What onboarding involves

For the technical subteams, Stage 1 is four introductory lectures from the F1TENTH course taught at the University of Pennsylvania, with a tutorial, a lab and five quizzes, all completed online. Non-technical subteams skip Stage 1; their introduction to the club is part of Stage 2. Every Stage 2 begins with the SFU, FAS and Racerbot training needed for lab access, and then moves into the subteam's current work.

No prior experience with robotics or autonomous systems is required — we care about motivation and willingness to learn, not your résumé. The team interview after Stage 1 checks for eagerness and fit with our values, not technical skill.

Our Technical subteams

Pick the one that sounds most like you. You can talk it through with us at any point.

Autonomous Team

Writes the code that drives the car. Members research, develop, and test self-driving methods together — a pure software team, and a good place to learn.

Tech Team

Handles everything else the car needs: electronics, 3D modeling, testing, calibration and tuning, firmware, and club IT. The work is varied, so many kinds of interests fit here.

Our Non-Technical subteams

Non-technical subteams skip Stage 1 and go straight from applying to a team interview. Stage 2 covers the same safety training, then your own team’s work.

Marketing Team

Shapes how the club is seen: video, graphics, and content that gets people's attention. A creative, non-technical team where visual storytelling meets club spirit. Primarily focused on video editing and graphic design

Applying outside the window

Late applications are sometimes considered for exceptional circumstances. If that is you, please email Internal Affairs at sfuracerbot@gmail.com rather than filling out the standard form, and tell us a little about your situation.

Common questions

Do I need experience?

No. There is no expectation of prior robotics or autonomous systems experience — motivation and willingness to learn matter far more to us.

How long does onboarding take?

Stage 1 is due two weeks after the day applications close, and Stage 2 takes up to eight weeks. Work through the material at a steady pace, and ask for help whenever you need it.

What if I don't pass a quiz?

Quizzes have unlimited retries. Review the material, try again, and reach out if a concept is not clicking.

What happens if the interview is unsuccessful?

You may interview again at the next intake. Stage 1 credit carries for twelve months, so a return within that period resumes at the interview. There is no quota, and no applicant is turned away for lack of space.

Is Discord required?

Yes. It is our main channel for club communication. If you cannot use Discord, contact Internal Affairs and we will make other arrangements.

What does membership involve?

Project work on a competing autonomous race car, lab and equipment access once the safety induction is complete, a mentor during onboarding, and a vote in club decisions.