12

Software Engineer

Glasgow, United Kingdom (UK), Clyde Space [CS-SE-001]

Field(s) of expertise
Software Engineering
Job type
Contract
Education
Bachelor
Deadline
Closed

About this job

At Clyde Space we have developed a web-portal to give our customers access to update their spacecraft’s mission scheduling and to retrieve the data gathered whilst on orbit. This software suite needs updated and extended in order to provide extra functionality to all our customers and to integrate with our ground-station tools.

We are looking for a developer to assist our Avionics team in launching this service. Work would consist of closing out existing software tasks, helping to rearchitect the backend in order to support future missions and to create the tools and libraries required to interface with existing satellite hardware.

This position is available to fill immediately, so applicants are encouraged to reply promptly.

*Clyde Space is subsidiary of the Nasdaq First North Stockholm listed ÅAC Microtec organisation.

Responsibilities

  • Porting existing software into new framework
  • Developing automation tools for future operations
  • Testing of the framework alongside our operations team and customers
  • Creating training materials for users

Profile

Skills:

  • Candidate should be educated to at least Bachelor’s degree standard in software engineering or other appropriate degree
  • Must be a confident Python programmer with experience of developing software-as-a-service
  • Developing and deploying web-apps with Django, from the low-level database operations up to the creation of frontend interfaces
  • Working with alongside other developers using modern version control methodologies such as Gitflow
  • Previous professional experience is not required but it will be considered
  • Ability to work with a group of engineers and technicians to deliver work packages to time, cost and quality

Useful Experience:

  • Creation of feature rich applications using Vue.js or similar TypeScript libraries
  • Exposure to other minimal web-app frameworks such as Flask
  • User Interface design using Electron and/or Kivy
  • Creation of secure API’s using the Django Rest Framework
  • Continuous deployment strategies, preferably incorporating AWS Lambda instances
  • Software development for low-level or RTOS systems

Clyde Space has a legal responsibility to ensure that all its employees have the legal right to live and work in the UK. Therefore, if you are made an offer of employment, this will be subject to Clyde Space verifying that you are eligible to work in the UK before you start work.

Clyde Space are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

For information on how the personal data in your application is processed, please see the Clyde Space Privacy Policy.