Student Opportunities

Back to Student Opportunities

Rate: $18.81/hour

Who Are We: WIMTACH is one of the research departments at Centennial College. WIMTACH helps SMEs in the healthcare industry convert their innovative ideas into products by providing them access to expert faculty members, skilled researchers, skilled students, laboratories, and state-of-the-art equipment at Centennial College. 

Project: Autonomous Drone Fleet for Dynamic Agricultural Shading (SkyArc Project)

Position Summary: We are seeking one Software Student Researcher to support the software and control systems development of an autonomous drone fleet for dynamic agricultural shading applications.
This role focuses on ground station software, drone communication systems, formation control algorithms, firmware support, and drone-to-ground connectivity. The student will help develop the software responsible for managing drone deployment, formation of flight, telemetry monitoring, and safe drone coordination.

Duties and Responsibilities Include but Are Not Limited To: 

  • Assist in developing ground control station software for drone fleet management
  • Support communication and connectivity between drones and the control system
  • Help develop formation control algorithms for autonomous drone deployment
  • Assist with telemetry monitoring, command transmission, and collision avoidance logic
  • Support firmware integration for drone stabilization and motor control systems
  • Participate in testing and validation of software functionality and system performance
  • Contribute to technical reports, documentation, and software optimization

Key Competencies:

  • Currently enrolled in Software Engineering, Computer Engineering, Computer Science, or a related program
  • Experience with programming languages such as Python, C++, or similar
  • Interest in robotics, embedded systems, UAV software, or control systems
  • Strong problem-solving and debugging skills
  • Ability to work collaboratively in a multidisciplinary research team
  • Good verbal and written communication skills

Specific Qualifications:

  • The applicant must be a current/returning student from Centennial College.
  • Applicants should be currently enrolled in Software Engineering, Computer Engineering, Computer Science, Electrical Engineering, Mechatronics, or a related technical program.
  • Preferred additional experience includes familiarity with Python, C++, embedded systems, robotics, control systems, drone communication systems, telemetry monitoring, and software development for autonomous systems. Previous research, laboratory, or project experience involving UAV software, firmware development, or system integration is considered an asset.

How to Apply:

Please submit resumé and cover letter in one document no later by 5:00pm on closing date to Pooyan Nayyeri PNayyeri@centennialcollege.ca . Please note that phone calls will not be accepted. 

We wish to thank all applicants for their interest and advice that only those selected for an interview will be contacted.