...
Problem-solving: ability to independently experiment and research when you get stuck.
Programming skills: experience writing software, reading/writing documentation, and testing/debugging code.
Object-oriented programming: Strong understanding and application of object-oriented programming principles.
Strong communication skills: capable of staying in contact with various stakeholders, participating in technical discussions, and asking thoughtful questions.
A drive to learn and contribute: design teams are about growth and passion, and we want you to be serious about achieving something you can be proud of at WARG. After your co-op ends, you will have the opportunity to continue to build this project out.
Bonus skills:
Experience with Python, concurrency and multithreading, LiDAR.
Experience with ArduPilot and MAVLink.
Experience with Git/version control and code review.