See more Collapse

Flight Software Engineer

1 month ago


Reston, United States SCOUT Full time

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


We have other current jobs related to this field that you can find below


  • Reston, United States SCOUT Full time

    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...


  • Reston, United States Insight Global Full time

    ** CANDIDATES MUST BE A US CITIZEN. This is for a federal client and will require to eventually require getting a clearance.Title: Python DeveloperLocation: Chandler, AZ OR Reston, VA – must be willing to go on site 2 days a weekOnboarding Time: 2 weeks or underClearance: Uncleared – must be US Citizen - can hold up to TS clearance if active. If not,...


  • Reston, United States Insight Global Full time

    ** CANDIDATES MUST BE A US CITIZEN. This is for a federal client and will require to eventually require getting a clearance.Title: Python DeveloperLocation: Chandler, AZ OR Reston, VA – must be willing to go on site 2 days a weekOnboarding Time: 2 weeks or underClearance: Uncleared – must be US Citizen - can hold up to TS clearance if active. If not,...


  • Reston, Virginia, United States Blue Origin Full time

    At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our diverse team of problem solvers as we add new chapters to the history of spaceflightThis role is part of the...


  • Reston, United States Blue Origin Full time

    At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. Were working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our diverse team of problem solvers as we add new chapters to the history of spaceflight!? This role is a part of...


  • Reston, United States Progress Software Full time

    Progress Software is currently seeking a Full Stack Java or Python software engineer with a Top Secret FSP - Clearance in the Reston, VA location. Progress Software, bold, forward-thinking innovators who build solutions that work and care about our customers, offering the best products to develop, deploy, and manage high-impact business applications, is...


  • Reston, United States Progress Software Full time

    Progress Software is currently seeking a Full Stack Java or Python software engineer with a Top Secret FSP - Clearance in the Reston, VA location. Progress Software, bold, forward-thinking innovators who build solutions that work and care about our customers, offering the best products to develop, deploy, and manage high-impact business applications, is...


  • Reston, Virginia, United States Sabree Software Services Full time

    Job DescriptionSeeking a Software Developer for a technical development program supporting the Sponsor's Entitlement Programs as well as IdAM /ICAM, Authentication, Authorization, Attributes and Digital Policy Management. The Software Engineer will work with a large team of developers, software engineers and data engineers. Primary ResponsibilitiesList daily...

  • Software Engineer

    2 months ago


    Reston, United States Redolent Full time

    One of our direct client is urgently looking for a Software Engineer @ Reston VA TITLE: Software Engineer LOCATION: Reston, VA Duration: 6 to 12+ Months Rate: DOE Description: The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. SE will be...

  • Software Engineer

    3 weeks ago


    Reston, United States Redolent Full time

    One of our direct client is urgently looking for a Software Engineer @ Reston VA TITLE: Software Engineer LOCATION: Reston, VA Duration: 6 to 12+ Months Rate: DOEDescription: The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. SE will be...

  • Software Engineer

    4 weeks ago


    Reston, United States Redolent Infotech Pvt. Ltd. Full time

    One of our direct client is urgently looking for a Software Engineer @ Reston VA TITLE: Software Engineer LOCATION:Reston, VA Duration: 6 to 12+ Months Rate: DOE Description: The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. SE will be...


  • Reston, United States Volkswagen Group of America Full time

    As a member of a software development team Software Test Engineer is responsible for planning, developing and performing automated and manual software tests during an Agile software development cycle. Software Test Engineer is passionate about the so Software, Test Engineer, Engineer, Development, Technology, Automotive, Agile, Support

  • Software Engineer

    2 weeks ago


    Reston, Virginia, United States Comcast Corporation Full time

    FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we're making it easier for buyers and sellers to transact across all screens, data types, and sales channels. As a global company, we have offices in nine countries and can...

  • Software Engineer

    2 weeks ago


    Reston, Virginia, United States NVR Full time

    Software Engineer Job Category Information Technology Market Location VA - Northern Virginia Location VA - Reston Apply Now ) NVR, Inc. is seeking a Software Engineer to work on site in Reston, Virginia NVRs technology teams thrive on providing multiple business lines with the tools and cutting-edge technologies that support NVRs mission to create a better...

  • Software Engineer

    3 weeks ago


    Reston, United States Highspeed Staffing Full time

    Job DescriptionJob DescriptionPosition: Software EngineerLocation: Reston, VADuration: Full-time Salary: DOEJob DescriptionWe are looking for a Software Engineer SME to provide Agile DevOps support to mission critical systems. As a Software Engineer on this program, you will have the opportunity to build strong systems, software, and cloud environments and...

  • Software Engineer

    5 days ago


    Reston, United States Highspeed Staffing Full time

    Job DescriptionJob DescriptionPosition: Software EngineerLocation: Reston, VADuration: Full-time Salary: DOEJob DescriptionWe are looking for a Software Engineer SME to provide Agile DevOps support to mission critical systems. As a Software Engineer on this program, you will have the opportunity to build strong systems, software, and cloud environments and...


  • 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, 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 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...

  • Software Engineer

    1 week ago


    Reston, United States QVine Full time

    DESCRIPTION : The Software Engineer isresponsible for the design, development, and maintenance of softwareapplications operating in cloud environments. KNOWLEDGE, SKILLS, AND ABILITIES: Demonstrated proficiency developing software applications using one or more of the following programming languages: Java, C#, C/C++ Demonstrated proficiency...