SENIOR EMBEDDED SOFTWARE ENGINEER

Company Details

Squeezing big performance out of small satellites and CubeSats. The group AAC Clyde Space offers turnkey solutions and services from mission design to on-orbit operations, including reliable customizable satellite platforms in the range of 1 to 50 Kg and a full range of subsystems for cube and small satellites. With unrivalled flight heritage and end-to-end service, AAC Clyde Space enables customers to reach their mission goals through a single, trusted point of contact.

RESPONSIBILITIES WILL INCLUDE:

  • Developing and testing software to run on the various embedded computers distributed throughout our satellites
  • Deployment and characterisation of these systems
  • Creation of tooling to automate and streamline the production of our embedded systems
  • Maintaining and improving existing technology

SKILLS REQUIRED:

  • Candidate should be educated to at least bachelor’s degree standard in software engineering or other appropriate degree
  • Must be a confident C programmer with experience of developing for embedded systems
  • Comfortable developing tools in Python to assist with the testing and deployment of embedded systems
  • Working with other developers using modern version control methodologies such as Gitflow
  • Ability to work with a group of engineers and technicians to deliver work packages to time, cost and quality

SKILLS DESIRED:

  • Experience in programming embedded systems (i.e. microcontrollers and/or embedded Linux)
  • Software development for RTOS systems
  • An understanding of the upper levels of the software stack, working with APIs and some web-technologies (e.g. Flask, Django, Vue.js, Electron)

Senior Roles Available:

  • Vast experience
  • Demonstratable skills in mentoring and reviewing work of a software engineering team
  • A background in working to industry standards such as MISRA-C

Tagged as: gitflow, flask/django/vue.js/electron, microcontrollers / embedded linux, python / c programming

Visit us on LinkedInVisit us on FacebookVisit us on Twitter