Job Description

Job Title: Flight Software Engineer IIIJob Description

The Flight Software Engineer III will engage in all aspects of the software life cycle, including concept development, requirements definition, design, development, testing, and deployment of flight software to support ongoing and future small satellite programs. A strong working knowledge of embedded software development using C++ is essential, as is a background in developing flight code on embedded processors. Familiarity with real-time operating systems and both asymmetric and symmetric multiprocessing architectures is required. The candidate should be comfortable working in an Agile Scrum environment.

Responsibilities
  • Participate in the full software life cycle for flight software development.
  • Develop embedded software using C++ for small satellite programs.
  • Implement client-server applications using socket I/O with TCP/UDP.
  • Develop loosely coupled applications using PUB/SUB...
  • Apply for this Position

    Ready to join Confidential? Click the button below to submit your application.

    Submit Application