Applications are open: Technical Director, Software and Controls Officer, Treasurer, and Technician.

See the open roles
Eaglets
Menu

Get involved

Officer roles

Officers run Eaglets. Not as a title on a college application, but as the people who own the budget, the hardware, the curriculum, and whether a camp happens.

Last updated August 9, 2026

4 open

Roles open now

Each role below is genuinely vacant. Read the commitment honestly before you apply, because these are real responsibilities and other people depend on them.

  • Treasurer

    Eaglets buys parts, runs programs, and accepts sponsorship. The Treasurer is the person who knows what things actually cost and where the money went.

    Open

    What you would own

    • Maintain the operating budget and keep it current as programs are planned
    • Track per-kit cost, including parts, shipping, tax, and replacements
    • Reconcile sponsorship income against committed spending
    • Prepare the cost figures used in sponsorship materials and grant reporting
    • Work with the Hardware and Electronics Officer on purchasing decisions and lead times

    What you need

    • Careful, consistent record keeping
    • Comfort with spreadsheets
    • Willingness to ask a vendor or an officer a direct question about a number

    Helpful, not required

    • Prior experience with a club or team budget
    • Familiarity with school district purchasing or reimbursement processes
    Weekly time
    About 2 hours in a normal week
    Events
    Occasional; heavier in the weeks before a camp when purchasing runs
    Training
    Transition sessions with the outgoing officer and the President, plus a walkthrough of the current budget and purchasing records.
  • Technical Director

    This role owns whether the technical side of Eaglets works, not whether one person can do every technical task. The Technical Director sets the roadmap, decides when a kit version is ready for camps, and makes sure more than one person knows how to do anything critical.

    Open

    What you would own

    • Maintain the annual technical roadmap
    • Coordinate hardware and software work, and resolve disagreements between them
    • Decide when a kit version is ready to go to camps
    • Set the build, testing, and documentation standards everyone works to
    • Run technician recruitment and training, and keep readiness records
    • Assign technical projects and hold the deadlines
    • Make sure at least two people can perform every critical process
    • Own the camp-readiness checklist and the technical preparation before every camp
    • Report technical status and risks to the President

    What you need

    • Reliability. This is the first requirement, ahead of any technical skill
    • Enough breadth across hardware and software to arbitrate between them
    • Willingness to write a standard down and then hold people to it
    • Prior hands-on experience with Eaglets kits and camps

    Helpful, not required

    • Schematic and PCB design
    • Experience running a project with other people's deadlines in it
    • Previous technician or officer experience on the team
    Weekly time
    4 to 5 hours in a normal week
    Events
    Technical preparation before every camp, and on call during
    Training
    Thirty-day acting appointment, then confirmation. See the acting period requirements below.
  • Software and Controls Officer

    One person owns what the robot does when a student presses Run. That means the firmware, the libraries, the example programs, and the repositories they live in, and it stops there, deliberately.

    Open

    What you would own

    • Maintain the firmware, the Python libraries, and the example programs
    • Organize the Eaglets GitHub repositories, and keep stable and development releases apart
    • Program motors, sensors, movement, and autonomous behaviour
    • Improve turning accuracy, error handling, and how sensor input is used
    • Write the installation and setup instructions, and keep them true
    • Maintain a test program for every kit revision
    • Document known software defects rather than leaving them folklore
    • Review technical contributions from other members
    • Train students and volunteers to program the robot
    • Keep a set of camp-ready code examples that work on the day
    • Agree the software side of every interface with the Hardware and Electronics Officer

    What you need

    • Python
    • Comfort debugging on real hardware instead of reasoning about it
    • Writing setup instructions someone else can follow without you in the room

    Helpful, not required

    • Microcontroller experience, particularly Raspberry Pi Pico
    • Git, and some sense of how to keep a release stable
    • C++, which some camps use alongside Python
    • Prior hands-on experience with Eaglets kits and camps
    Weekly time
    3 to 4 hours in a normal week
    Events
    Present or on call for camps and outreach events
    Training
    Thirty-day acting appointment, then confirmation. See the acting period requirements below.
  • Technician

    Not everyone should be an officer. Most new members should come in here, learn the kit properly, and move up as they demonstrate they can. This is also where the next generation of officers comes from, which is a better answer to succession than looking outside every year.

    Open

    What you would own

    • Build and test kits to the standard the Technical Director sets
    • Assist at camps, once you have passed the practical test
    • Document the work you complete
    • Specialize, once you are ready, in software, hardware, or instruction

    What you need

    • Turning up
    • Willingness to be taught before being trusted

    Helpful, not required

    • Any prior building, coding, or teaching experience
    Weekly time
    1 to 3 hours, depending on level and season
    Events
    Optional at trainee level; expected at technician level and above
    Training
    Onboarding, then supervised building, then a practical build and troubleshooting test. Progression is by demonstrated capability, not time served.

Process

How applying works

  1. 01

    Apply

    Fill in the application form for the role you want. It takes about fifteen minutes.

  2. 02

    Conversation

    Current officers talk with you about the role and what you would take on. It is not an interrogation.

  3. 03

    Decision

    You hear back either way. If it is a no, we will tell you why.

  4. 04

    Handover

    The outgoing officer walks you through the role before you are on your own.

Before you apply

Be honest with yourself about the time. Every one of these roles has weeks where it is quiet and weeks, usually right before a camp, where it is not. The program works when officers can be relied on.

You do not need to already know how to do the job. You do need to be willing to learn it and to say so when you are stuck.