Posted in

Spacecraft Embedded Flight Software Systems Engineer – Nasa Orion

Spacecraft Embedded Flight Software Systems Engineer – Nasa Orion

CompanyCACI
LocationHouston, TX, USA
Salary$76000 – $155700
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Must be a U.S. Citizen or Permanent Resident.
  • B.S. in Aerospace, Electrical, Computer or Systems Engineering, Computer Science, or related disciplines required.
  • At least five years of related experience in human-rated real-time safety critical flight software in aerospace or other industries. Greater experience is highly valued.
  • Experience with hardware/software integration.
  • Must be flexible, open to new challenges in a dynamic environment, and possess strong technical expertise combined with strong verbal and written communication skills.
  • Ability to manage multiple priorities with little supervision.
  • Must be a highly responsible, team-oriented individual with strong work ethic.
  • Must have highly developed coordination and organization skills.

Responsibilities

  • Perform hardware/software integration on Orion spacecraft systems.
  • Integrate the cFS Operating System Abstraction Layer (OSAL) and Platform Specific Package (PSP) with RTEMS.
  • Develop test plans and procedures for certification of cFS/RTEMS software as class A safety critical software.
  • Develop and execute test scripts for testing on emulated targets as well as development and production hardware.
  • Analyze test results and perform software troubleshooting.
  • Provide software products and metrics per NASA Spacecraft Software Engineering Team (SSET) standards for class A safety critical flight software.
  • Generate documentation including User Manuals, Developer’s Guides, Software Development Plans, and Configuration Management Plans for FSW pre-certification packages.

Preferred Qualifications

  • M.S. in Computer Science, Software Engineering, Electrical or Computer Engineering, Aerospace Engineering, Biomedical Engineering, or related disciplines.
  • Experience greater than the minimum of five years related experience in human-rated real-time safety critical flight software in aerospace or other industries is highly valued, i.e., the greater the experience level the better.
  • Experience developing and debugging embedded software.
  • Experience with real-time operating systems, e.g., RTEMS, VxWorks, FreeRTOS.
  • Experience with NASA’s Core Flight Software (cFS).
  • FSW Verification and Validation (V&V) experience.
  • Experience with Class A safety-critical FSW certification for human spaceflight programs, e.g., Space Shuttle, ISS, Orion, CCP, Gateway.
  • Familiarity with the NASA Spacecraft Software Engineering Team (SSET) standards and processes for class A safety critical FSW. Experience with NPR 7150.2C is valued.
  • Experience with software configuration management tools such as Git and Subversion.