About the Role
Responsibilities
Push your limits in a fast paced, diverse software engineering role; solving problems across multiple disciplines to develop fully featured commercial solutions. You will be designing and building software solutions for cutting-edge UAS technology that empowers new applications, pushing the boundaries of what our customers think is possible. We are looking for someone who is flexible and adaptable in their role and keen to learn on the job soaking up new expertise and implementing it in real time.
Some examples of the problems you will be solving are:
- Developing flight control systems running on the edge.
- Developing infrastructure for storing and presenting data.
- Developing user facing software to communicate with UAS.
Requirements
- Must be a penultimate or final year student, or a recent university graduate of an engineering subject.
- Be able to travel to our workshop in Glasgow or Edinburgh for the duration of the internship.
- Ability and desire to learn quickly.
- Proactive communication skills.
- A love for working as part of a team.
- Ability to continually prioritise and multi-task in a dynamic, creative, fast paced environment.
- Initiative, self-discipline, and drive.
- Proficiency in Microsoft 365.
- Proficiency in C/C++.
- Familiarity with DevOps (git/GitHub).
Nice to Haves
- Familiarity with Linux systems.
- Command line usage and scripting experience.
- Familiarity with the PX4 operating system.
- Familiarity with the MAVLink protocol.
- Proficiency in Python.
- Familiarity with CMake and Make.
- Knowledge of UAS Systems and Design.
- Inquisitive and a desire for continued self-improvement and development of new skills.
- Previous experience working within a start up.
Why should you apply?
- We can guarantee that you will gain more experience in a range of different disciplines than most other internships.
- You will be adding real value and taking on real responsibility whilst shaping Gibson Robotics at its core.
- You will be joining a focused and supportive team that place an emphasis on developing a positive and motivating workplace culture.
- Gain an understanding of how working at a start-up is different (and better) than larger organisations.
- Have the opportunity to contribute to the cutting edge of technology and work on some really amazing projects.
- Also, worth noting for recent graduates: we often hire from our pool of interns.