Software Development Engineer

Position Summary:

The Software Development subsystem was created to develop the fire detection and autopilot systems for our Solar UAV. As a member, your duties are to:

  • Help your team make wise decisions in the design process
  • Learn new skills and research new technologies
  • Develop and test software
  • Document the codebase and development process
  • Understand the interface with the cooperating subsystems

Focusing on Autopilot:

  • Autopilot system research and implementation
  • Understanding the Ardupilot code structure
  • Writing external scripts in Python
  • Familiarize with Ardupilot hardware and software parameters

Focusing on Fire Detection:

  • Utilize camera output and data
  • Collect datasets and develop deep learning models

Required Skills:

  • Programming experience

Preferred Skills:

  • Data analysis, machine learning, or deep learning experience
  • Experience in complicated systems-of-systems
  • Experience in avionics system design
  • Eagerness to learn new skills and work as part of a team
  • Programming experience with Python
Department: Aeronautics Project
Job Type: Student Position
Subsystem: Software Development

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Skip to content