Staff Software Engineer, Space Special ProgramsActive$292K

The opportunity

We are looking for a Staff Software Engineer to join our rapidly growing team in Chantilly, VA. In this role, you will be responsible for implementation of the full lifecycle of flight software, ground test software, ground station software – at both embedded and application levels.

What you'll do

  • Work with a cross-functional team to design market leading hardware-based products

  • Drive product maturity through rapid prototyping, design verification, and qualification activities

  • Apply modern space-flight software design standards and guidelines (e.g.: fault detection and recovery, error checking, data redundancy, etc.) to create high-reliability, highly manufacturable systems, and a team which implements them.

  • Architect and design flight, ground, and payload systems to be able to: generically implement the given mission requirements, and effectively communicate these goals, along with specific taskings, to your team

  • Operate as a member of your team and a resource for them when they are stuck

  • Understand the mission needs and effectively translate them into software: products that are both efficient in implementing but are generic enough to be ultra-reusable for lowest cost future development

What they're looking for

  • Lead the team in establishing internal guidelines and best practices for: space flight software design, test, manufacture, and operations
  • Conduct peer-level and cross-discipline design reviews and develop: customer-facing system design documentation and presentations
  • Help drive development, integration and test activities to meet schedule
  • Work in a fast-paced environment, having to juggle multiple concurrent projects and customers