SFU Robot Socccer Club team logo

Join Us!

SFU Robot Soccer is a design team for students interested in Engineering and Computer Science who are looking to expand and apply their skills beyond the classroom in a collaborative environment. Joining this team will give you the opportunity to work on a large-scale robotics and artificial intelligence project with industry standard tools and workflows. This is a great place to gain valuable experience and have a lot of fun!

About the Roles

This document is offered to read more about the team positions offered at the SFU Robot Soccer Club.


We are currently recruiting for both Firmware Developer and Firmware Team Lead positions. Join us in contributing to the development and optimization of firmware for the circuit boards that drive our robots. As a Firmware Developer, you'll focus on consistently refining code to enhance our robots' competitive performance. For those seeking leadership responsibilities, the Firmware Team Lead position provides an opportunity to guide the team in achieving peak capabilities in firmware development.


Apply for a position on our Mechanics Team! While the team operates on an application-only basis, we embrace individuals of diverse skill levels and abilities. This presents an excellent opportunity to learn and develop mechanical design skills, so don't let a lack of experience hold you back from applying! As a member of this team, you will actively contribute to the design, 3D modelling, prototyping, testing, and manufacturing of our robot components. Additionally, we have open recruitment for the pivotal role of Head of Mechanical Engineering, focused on ensuring the technical excellence of the Mechanics Team. Join us in shaping the future of our robotic systems!


Sign up for our Electronics team! This is a great place if you're just starting out in electronics or already have a vast array of experience. If you're just starting out you'll have the opportunity to showcase your fundamental electronics skills as well as perform PCB designing. Join us in exploring the exciting realm of electronics and contribute to cutting-edge projects that redefine possibilities!


Apply for a position on our Software Team! We're currently hiring for both Software Co-Lead and Software Developer positions. This dynamic team focuses on crafting the brain of our robots, specialising in the development of artificial intelligence. The role requires not only a basic understanding of C++, Git fundamentals, and the ability to develop in Linux (Ubuntu) but also emphasises innovation and collaboration. Apply to have the opportunity to contribute to the seamless advancement of our software development.

Outreach Coordinator

SFU Robot Soccer (SFURS) Outreach Coordinators have the great role of teaching robotics and technology, while also showcasing the club's remarkable work to potential future engineers and enthusiasts. By planning and hosting events, the coordinators collaborate to offer guidance and ensure a seamless educational experience to elementary, middle and high school students.


The SFU Robot Soccer (SFURS) Admin Team is actively looking for passionate individuals interested in joining our leadership. We are looking for dedicated team members to help manage and handle the day-to-day operations of our club. As a part of the admin team, you will play a pivotal role in guiding the club's direction, organising events, and an environment of innovation and collaboration. If you're driven and eager to take on a leadership role within the SFU Robot Soccer Club, we invite you to join us on this team