Loftorbital

Onboard Software Solutions Engineer

Abu Dhabi. Posted 10 days ago

The role

You will streamline how onboard software is created, tested and released for satellites. You will configure standard onboard software for customer payloads and work with Engineering and Satellite Operations teams.

What you will do

  • Improve test coverage and automate testing for onboard software
  • Reduce time from feature development to availability on-orbit
  • Configure standard onboard software components for customers' payloads
  • Support deployment and troubleshooting internally and externally
  • Own and evolve tools for software creation, versioning, testing and release management
  • Provide up-to-date status tracking for stakeholders across programs and missions
  • Collaborate with Engineering and Satellite Operations teams on reliable deployment of onboard software

Required qualifications

  • Experience in Python and C++
  • Experience with Continuous Integration/Continuous Deployment (gitlab-ci, teamcity, travis-ci)
  • Experience with automated testing frameworks
  • Experience in data serialization/deserialization (yaml, json, cue)
  • Previous experience as Flight Software Engineer, Software Integration Engineer, Software Test Engineer or Software Engineer focused on automated testing
  • Ability to troubleshoot and communicate issues and solutions effectively

Nice to have

  • Experience in embedded Linux operation
  • Experience with build systems (make, cmake)
  • Experience in networking (UDP, TCP, IP)
  • Experience in software integration
  • Experience in or close to satellite operations

About the company

Orbitworks aims to make space simple for organizations deploying physical and virtual missions to space. It will be the first commercial firm in the United Arab Emirates to mass-manufacture satellites, aiming for tens of satellites annually.

Onboard Software Solutions Engineer at Loftorbital | JobZoey