Junior Software Developer Apprentice - Motion Robotics Ltd

Apply now »

Job Summary

Location: Southampton SO30 3DS
Salary per week: £178.13 - £187.50
Working hours: Monday - Friday 08:30 - 17:00 (37.5 hours per week)
Applications in by: 11/07/2020
Interview Date: 17/07/2020
Job Code: CT34300

This Junior Software Developer apprenticeship will be supervised by our lead for software development who is completing his PHD in Neural Network Architecture and System Development, who started himself through a passion of computer science. The office is comprised of a small team of close colleagues and has a collaborative and informal atmosphere of young, like-minded technical people.
The apprenticeship will be working with embedding systems in UAVs (Unmanned Aerial Vehicles) and setting up and configuring drone hardware and software. You will be configuring Linux systems and installing coding libraries.

Motion Robotics is an R&D company focused on the development of high efficiency electric motors. They are currently using drones as a platform to showcase these motors. The company is a small agile business directed by Dr Majoe, he has employed some capable post grads to support the three main areas of engineering expertise, these are electronic design and build, mechanical design and build and control software coding. The business utilises rapid prototyping for the manufacture of the mechanical components including the drone chassis and propeller blades

Click to learn more about Motion Robotics

Duties will include:

  • Working with embedded systems in UAVs
  • Setting up and configuring drone hardware and software
  • Configuring Linux systems and installing coding libraries
  • Writing Python and C/C++ code and tests
  • Writing documentation describing others or own code

Skills required:

  • We expect candidates to demonstrate some basic understanding of coding across any of its languages, e.g. the difference between compiled and interpreted languages, what an operating system does and basic Boolean logic
  • You will be organised and work in a tidy and professional manner
  • Have excellent attention to detail
  • Good interpersonal and written writing skills
  • Have good numerical, logical and analytical skills
  • Computer literate
  • Experience of working directly with customers would be a great asset
  • Experience and working knowledge of with codes such as Javascript, SQL, C++ and C#

Personal qualities:

  • A genuine interest in coding and learning new coding language
  • A self-starter and good team worker
  • Flexible with a “can do” attitude
  • Willing to work flexibly
  • Inquisitive
  • Practical
  • Proactive
  • Sociable
  • Working or own a drone

Qualifications required:

  • GCSE – Maths Grades A – C or 4 – 9
  • GCSE - English Grades A – C or 4 – 9


  • 20 days paid holiday and 8 statutory days holiday
  • Professional and personal development opportunities
  • Free on-site parking
  • Staff tearoom
  • Flexible working hours

Future Prospects:

  • We will support further professional development on successful completion of the apprenticeship for those with aspiration and potential

Application questions:

  • Please advise what programming languages you can use and how did you use them?
  • Why have you applied for this apprenticeship?
  • What makes you good for this apprenticeship with Motion Robotics Ltd?

Applications in by: 11/07/2020
Interview Date: 17/07/2020
Job Code: CT34300

« All vacancies Apply now »

Apply for this role

Please fill in all fields below marked with an asterisk(*).

Vacancy details

Please select below if you're interested in applying for multiple vacancies in this category
(multiples can be selected using the ctrl/cmd button)

Your details

Upload your CV

Please attach your CV in either .doc, .docx, .pdf, .odt, .txt or .rtf format.
(Max file size 2Mb)

Our Courses and Services