SkyCircuits job opportunity


SkyCircuits has an exciting opportunity for an Unmanned Systems Software Engineer to join this rapidly growing company. We are looking for a flexible individual willing to join our small and dedicated team and assist in developing our autopilots and related products and services. You should be able to work in the Southampton area of the UK and be willing to get directly involved in UAS operations. To apply; please send a covering email and CV by 31st March 2014 to [email protected].


  • An upper second-class (2:1) or above BSc or Masters honours degree in an Engineering subject.



  • Excellent knowledge of C and C# programming languages
  • Experience in microcontroller programming in C
  • Experience in desktop application and Windows Forms GUI design using C# and Visual Studio (2008 onwards)

Highly desirable

  • Experience in real-time embedded systems programming with interfacing to external components (e.g. sensors) and use of interrupts
  • Experience with custom user controls and GDI+ programming in Visual Studio


  • Practical experience with PID controllers
  • Knowledge of Kalman filters
  • Use of ARM and/or AVR-based microcontrollers
  • Experience with basic digital RF communication, such as use of XBee modems
  • Programming of a desktop application to interact with a microcontroller-based system
  • Familiarity with command-line Linux
  • Knowledge of iOS and/or Android application development
  • Experience of schematic and PCB design
  • General interest in aviation, particularly unmanned aviation

Personal Attributes:

  • Good communicator
  • Excellent problem solving ability
  • Ability to work well as a team
  • Attention to detail and continuous test and evaluation at all stages of programming
  • Enthusiasm for their work and self-motivated