Flight Software Engineer

3 weeks ago


Reston, United States Scout Space Full time
Job DescriptionJob Description

Flight Software Engineer

Scout is building a new way to see and operate in space: with a new paradigm of data empowering every satellite to make space safer. We are a rapidly-growing team; we are deploying real solutions to orbit; and our work will transform the face of spaceflight. We are looking for people that bring excitement and energy to our organization, are curious and eager to learn, and want to help drive our programs forward.

As a Flight Software Engineer, you will play a crucial role in the design, development, manufacturing, assembly, integration, test, and operations of our advanced electro-optical payloads for space missions. Your expertise will be essential in ensuring the successful integration and performance of optical and mechanical components within our space systems by developing software to support all phases of integration, test, and operations.

Responsibilities:

  • Design, develop, and maintain flight software systems for health monitoring, command and data handling, and on-board data processing
  • Operating as the lead flight software architect, collaborating with cross-functional teams to define software requirements and specifications for space missions.
  • Develop software architecture and design solutions that meet mission objectives and resiliency against environmental challenges such as radiation effects (single events, irradiating doses).
  • Conduct embedded development to meet stringent spacecraft mission requirements.
  • Apply agile methodologies to the design, analysis, tuning, and optimization of software architectures.
  • Establish architecture for continuous integration and improvement of SCOUT flight software, including autonomy, interfaces, and data management.

Required Qualifications:

  • Bachelor's degree in Computer Science, Aerospace Engineering, or a related field.
  • Experience in software development of lean and efficient flight systems.
  • Experience using C/C++ and Python in an operational environment.
  • Experience in hardware/software integration across common industry device protocols (e.g. SPI, ethernet, I2C, etc).
  • Experience with camera communication and data protocols' (e.g. ONVIF, gigeVision) integration into software systems.
  • Flight heritage with software: proven track record of deploying software into orbit and operating systems in challenging on-orbit missions.
  • Demonstrated experience building robust and resilient flight software, including experience ensuring system resiliency against radiation effects.
  • Demonstrated experience with integrating computer vision, machine learning into real-time and/or safety-critical systems.
  • Experience with imagery standards (e.g. FITS, EOSSA) used in the space industry, and data handling standards for imagery and imagery-based data products.
  • Experience in performance design, analysis, and tuning of software systems: multiple unit test frameworks for software testing; familiarity with industry standards and best practices for spaceflight software development
  • Proven experience working in Agile or similar software development processes and methodologies
  • Strong written and verbal communication skills, with the ability to articulate complex concepts and technical information clearly and concisely.


Preferred Qualifications:

  • Experience leveraging containerization approaches (e.g. Docker) to build within spaceflight software environments such as KubOS and NASA's core Flight System (cFS).
  • Experience with Linux and/or real-time operating systems
  • Experience with developing software test plans / procedures, software interface control documents, & other software artifacts traditionally associated with spaceflight programs.
  • Experience working and collaborating in a fast-paced, small team environment.

Don't fulfill all the qualifications listed above? If you still feel like you might be a good fit, please feel free to APPLY ANYWAY. We believe in a well-rounded team, and this sometimes means that someone with out-of-context knowledge can contribute just as well as someone with very explicit alignment with our capabilities needs stated.

Our positions are based in the Reston, Virginia area, with much of our team operating in a hybrid or remote fashion. Our preference is for candidates in or around this area (or willing to relocate) as we scale our facilities and engineering team and provide more opportunities to work and collaborate in-person. Remote employees will be required to travel for onsite work and in-person meetings.

Scout Inc. does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor. To conform to US Government space technology export regulations, applicants must be a US citizen, lawful permanent resident of the US, a protected individual as defined by 8 USC 1324b(a)(3), or eligible to obtain the required authorization from the US Department of State.

#hybrid #remote



  • Reston, Virginia, United States Blue Origin Full time

    About the RoleBlue Origin is seeking a highly skilled Navigation Software Engineer III to join our Lunar Permanence team. As a key member of our team, you will be responsible for developing and implementing navigation software for our crewed and uncrewed lunar vehicles.Key ResponsibilitiesContribute to the development of optimal state estimation algorithms...


  • Reston, Virginia, United States cFocus Software Incorporated Full time

    Job OverviewcFocus Software Incorporated is in search of a Senior Software Engineer to enhance our team. This role necessitates a valid TS/SCI CI Poly clearance.Key Qualifications:Possession of an active TS/SCI CI Polygraph.A minimum of a Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related discipline.DoD 8570 Level II -...


  • Reston, United States Scuttlebutt Services, LLC Full time

    Job DescriptionJob DescriptionReston/Chantilly VA - Salary Range 140-290kJob BriefWe are looking for backend software engineers/developers who have experience with object-oriented programming languages to operationalize a prototype system developed using a modified Agile software framework. You will be part of a large team that is providing lifecycle...


  • Reston, United States Scuttlebutt Services, LLC Full time

    Job DescriptionJob DescriptionReston/Chantilly VA - Salary Range 200-290kJob BriefWe are looking for backend software engineers/developers who have experience with object-oriented programming languages to operationalize a prototype system developed using a modified Agile software framework. You will be part of a large team that is providing lifecycle...


  • Reston, United States Scuttlebutt Services, LLC Full time

    Job DescriptionJob DescriptionReston/Chantilly VA - Salary Range 140-290kJob BriefWe are looking for senior frontend software engineers/developers who have experience with front-end web development to help us operationalize a prototype system developed using a modified Agile software framework. You will be part of a large team that is providing lifecycle...


  • Reston, United States Scuttlebutt Services, LLC Full time

    Job DescriptionJob DescriptionReston/Chantilly VA - Salary Range 140-290kJob BriefWe are looking for senior frontend software engineers/developers who have experience with front-end web development to help us operationalize a prototype system developed using a modified Agile software framework. You will be part of a large team that is providing lifecycle...


  • Reston, Virginia, United States Scuttlebutt Services, LLC Full time

    Job OpportunityScuttlebutt Services, LLC is seeking a highly skilled Frontend Software Developer to join our team.About the RoleWe are looking for a seasoned Software Engineer with expertise in front-end web development to help us operationalize a prototype system developed using a modified Agile software framework.Key ResponsibilitiesResearch and design new...


  • Reston, Virginia, United States Blue Origin Full time

    At Blue Origin, we aspire to see millions of individuals thriving in space, contributing to the well-being of our planet. Our mission involves the creation of reusable, secure, and cost-effective space vehicles and systems, all within a framework that prioritizes safety, teamwork, and inclusivity. Join our diverse group of innovators as we embark on new...


  • Reston, United States Scout Space Full time

    Job DescriptionJob DescriptionScout is building a new way to see and operate in space: with a new paradigm of data empowering every satellite to make space safer. We are a rapidly-growing team; we are deploying real solutions to orbit; and our work will transform the face of spaceflight. We are looking for people that bring excitement and energy to our...

  • Robotics Engineer

    1 day ago


    Reston, Virginia, United States GCR Professional Services Full time

    Job DescriptionJob Title: Robotics Engineer - Performance OptimizationCompany: GCR Professional ServicesJob Type: ContractHours: 40 hours weeklyDuration: 6-12+ monthsLocation: Remote (100% or may be housed in a designated office)About the Role:We are seeking an experienced Robotics Engineer with a strong background in performance optimization to join our...

  • Software Developer

    2 weeks ago


    Reston, United States Zachary Piper Full time

    Zachary Piper Solutions is seeking Software Developers (front end + back end) to support a critical intelligence community mission in Reston, VA. The team is seeking skilled software developers and data engineers to join this classified mission in support of application and data services. Clearance: TS/SCI Full Scope Polygraph Location: Reston, VA (100%...


  • Reston, United States Smart Synergies Full time

    Our client is looking for an optical communication engineer to join their team to help pave the way for tomorrow's advancement in space exploration. You will embrace a team atmosphere while being empowered to make decisions in your area of expertise. Job duties: As an optical communications engineer, you will be responsible for designing and building optical...

  • Software Engineer

    3 days ago


    Reston, Virginia, United States Ampcus Inc Full time

    About the RoleAmpcus Inc. is a leading provider of technology and business consulting services. We are seeking a highly motivated and experienced professional to join our team as a Software Engineer in the Information Technology department.Key ResponsibilitiesTechnical Leadership: Lead a team of software engineers in the design, development, and...


  • Reston, United States MAXIMUS, Inc. Full time

    Senior Engineer- Software Engineering Architect advanced to complex system solutions, solicit and incorporate inputs from technical and operational teams, and document for consumption of development and testing teams. Bachelor's degree and 5 years of relevant experience or Master's degree and 3 years of relevant experience required. Based in McLean, VA....


  • Reston, Virginia, United States MAXIMUS, Inc. Full time

    Senior EngineerSoftware Engineering Architect advanced to complex system solutions, solicit and incorporate inputs from technical and operational teams, and document for consumption of development and testing teams. Bachelor's degree and 5 years of relevant experience or Master's degree and 3 years of relevant experience required. Based in McLean, VA. Email...


  • Reston, Virginia, United States Reliant Space Full time

    Job OverviewReliant Space is in search of a highly skilled Senior Ground Systems Engineer to contribute to our innovative projects.Our objective at Reliant Space is to provide dependable and robust solutions that meet our clients' mission requirements effectively, adapting to changes and fostering collaborative relationships.Essential...


  • Reston, Virginia, United States Reliant Space Full time

    Job OverviewReliant Space is seeking an experienced Senior Ground Systems Engineer to lead our team in delivering reliable and resilient value to our clients.As a key member of our team, you will be responsible for providing systems engineering and technical advisory support services for an earth observing satellite constellation.Key ResponsibilitiesDevelop...


  • Reston, United States Atechstar Full time

    What will your job look like? You will be responsible for full lifecycle of software engineering project (planning execution monitoring risk management resolution of issues and achievement of the targets) within agreed quality time budget and other agreed KPIs/SLAs You will be responsible for Team and People management (professional and personal care...


  • Reston, Virginia, United States Atechstar Full time

    What will your job look like? You will be responsible for full lifecycle of software engineering project (planning execution monitoring risk management resolution of issues and achievement of the targets) within agreed quality time budget and other agreed KPIs/SLAs You will be responsible for Team and People management (professional and personal care...


  • Reston, United States The Talent Mine Full time

    Job DescriptionJob DescriptionThe Talent Mine is recruiting for a Java Engineer for Software Integration Expertise for an immediate contract to hire role. This is with a very well known / reputed player in the aerospace industry, and they are hiring due to a push to deliver on a new R&D project!If you are the kind of software engineer that has a passion for...