Peraton-posted 4 days ago
$146,000 - $234,000/Yr
Full-time • Mid Level
Chantilly, VA
5,001-10,000 employees

This position is for a Flight Software Engineer for a large, multi-year contract supporting a cutting-edge and innovative space program. The Flight Software Engineer oversees developer progress in designing, implementing, and updating embedded software for satellite systems. This position provides Systems Engineering and Technical Advisory (SETA) support to the customer's execution of the Program with responsibilities that may include, but are not limited to the following: Role Responsibilities: Serves as Program Office technical lead for design, development, and integration of embedded flight software systems Understands complex vehicle software architectures Providing technical oversight throughout the project lifecycle to ensure developer progress is in alignment with customer mission objectives and timelines Evaluates developer flight software updates for efficacy, efficiency, and implications for mission success Identifies and manages risk throughout the systems engineering lifecycle by conducting risk assessments, developing mitigation strategies, and monitoring potential impacts to mission objectives Investigates unexpected and anomalous system behavior, helping to identify root cause and corrective actions Assesses technical solutions and recommends courses of action (CoA) Evaluates developer test approaches and serves as the Customer Witness to integration, verification and validation (IV&V) tests, reporting results to the Program Office team Provides technical and cost assessments of vendor proposals, reviews technical reports, design artifacts, and program plans Creates models, simulations, and analysis tools and products to model system performance and evaluate mission effectiveness

  • Serves as Program Office technical lead for design, development, and integration of embedded flight software systems
  • Understands complex vehicle software architectures
  • Providing technical oversight throughout the project lifecycle to ensure developer progress is in alignment with customer mission objectives and timelines
  • Evaluates developer flight software updates for efficacy, efficiency, and implications for mission success
  • Identifies and manages risk throughout the systems engineering lifecycle by conducting risk assessments, developing mitigation strategies, and monitoring potential impacts to mission objectives
  • Investigates unexpected and anomalous system behavior, helping to identify root cause and corrective actions
  • Assesses technical solutions and recommends courses of action (CoA)
  • Evaluates developer test approaches and serves as the Customer Witness to integration, verification and validation (IV&V) tests, reporting results to the Program Office team
  • Provides technical and cost assessments of vendor proposals, reviews technical reports, design artifacts, and program plans
  • Creates models, simulations, and analysis tools and products to model system performance and evaluate mission effectiveness
  • Must be a US citizen
  • Must possess an active TS/SCI clearance with Polygraph
  • BS or MS degree in relevant Science, Technology, or Engineering field of study
  • 12+ Years of work experience in a relevant field, ideally on satellite programs (government or commercial)
  • Deep experience with embedded flight systems, both software and hardware
  • Expertise in integrating new payload functionality into existing systems
  • Able to assess impacts of embedded software on processor load, system reliability, and critical system activities
  • 16+ years of work experience in a relevant field
  • Experience with various real time operating systems, MIL STD protocols, and other remote system data transfer protocols
  • Firmware update development experience
  • Experience integrating multiple real time navigation data sources
  • Experience with space-based embedded flight software systems
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service