Full set of team job descriptions for a FIRST or VEX competitive team. To be successful in FIRST especially a team of students needs to specialize, this also allows students to build a better understanding of how professional engineering project teams can work. Students in my robotics class apply for at least three jobs over the course of the year to build diverse skill sets. Providing job descriptions helps to manage the workload of the team and support teacher and mentors in preparing teams for competition. Jobs include: Mechanical Engineer, Software Engineer, Outreach Coordinator, Documentation Specialist, Scout, etc.