Logo of Huzzle


Software Internship

Logo of Gibson Robotics

Gibson Robotics

1mo ago

🚀 Off-cycle Internship


AI generated summary

  • You must be a skilled engineering student or recent graduate with proficiency in C/C++, Microsoft 365, and DevOps. Familiarity with Linux, PX4, Python, and UAS Systems is a plus. Initiative, teamwork, and a hunger for self-improvement are essential.
  • You will develop flight control systems, data storage infrastructure, and user-facing software for UAS communication at Gibson Robotics as a Software Intern.

Off-cycle Internship

Software EngineeringGlasgow


  • 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.


  • 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.

Education requirements

Currently Studying
Final Year
Penultimate Year

Area of Responsibilities

Software Engineering


  • 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.


Work type

Full time

Work mode