Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Title: WARG - Embedded Flight Software Co-op

Manager: Derek Tang (TRON 3A, Linkedin)

Job Summary:

Please note that this role is unpaid.

The Waterloo Aerial Robotics Group (WARG) is an engineering student design team at the University of Waterloo. We have five subteams: Mechanical, Embedded Flight Software, Electrical, Autonomy, and Operations. Our mission is to design and build autonomous aircraft for the Unmanned Systems Canada Competition. Over the last few years, we have been continually expanding and building new fixed-wing and multirotor aircraft.

The Embedded Flight Software team is responsible for developing critical firmware that both runs on and supports our drones. As a co-op student on the WARG embedded team, you will work with fellow team members on various projects, including our ZeroPilot flight controller, CAN systems, and tracking antenna, as you build your skills in designing, implementing, and testing C++ code.

This position will be hybrid in Waterloo.

Job Responsibilities:

  • Configure ARM hardware to run a custom flight controller

  • Build CAN infrastructure to add quality of life features to competition critical architecture

  • Debug and verify driver functionality with logic analyzers, oscilloscopes, and software tools

  • Create integration tests to perform end-to-end software validation

Required Skills:

  • Strong communication skills; capable of staying in contact with various stakeholders, contributing to technical discussions and asking thoughtful questions.

  • A drive to learn and contribute; design teams are all about growth and passion, and we want someone serious about achieving something they can be proud of, at WARG.

  • Basic understanding of C/C++ and Object Oriented Programming.

  • No labels