12

Flight Software Engineer

Espoo, Finland, Sapienza Consulting [NSSR202109]

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

About this job

Our client is a leading global NewSpace venture that are rapidly expanding and we are seeking an experienced Flight Software Engineer who holds cFS experience. 

Responsibilities

  • Deliver highly reliable and performant flight software for satellites
  • Develop modular, extensible code that can be adapted to changing customer needs and efficiently deployed across a fleet of continuously evolving satellites
  • Build automated hardware and software test platforms to support continuous integration and deployment for the flight software, R&D, and operations teams
  • Contribute to a collaborative team culture that recognizes the roles of autonomy, mastery, and purpose in enabling us to do our best work

Profile

  • Bachelor’s degree in computer science, engineering, math or science
  • 3 years or more of professional experience building, debugging and shipping embedded systems using Linux, Unix, or real-time operating systems
  • 3 years or more of professional experience with C or C++
  • A passion for solving complex problems in a team environment
  • Expertise in developing embedded software for ARM-based SoCs
  • Background in space or airborne systems, including system design, analysis, or simulation
  • Background in RF engineering, in particular communications and radar
  • Familiarity with build environments such as buildroot or OpenEmbedded
  • Hardware debugging experience, including familiarity with tools such as the oscilloscope, logic analyzer, and protocol analyzer (SPI, CAN, Ethernet or similar)
  • Experience with continuous integration and test automation tools
  • Good understanding of best practices in configuration management and issue tracking, and of related tools such as GitHub and Jira
  • Creative approach to problem-solving, exceptional analytical skills and engineering fundamentals
  • Excellent communication skills both written and verbal

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