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