Astrion logo
Astrion
Posted 59 days agoVerified live 2d ago

Flight Software Engineer

Brief overview

Remote
UndergradOr in progress
5+ yrsMinimum
1 H-1B approvalsDept. of Labor
Clearance requiredU.S. government
Computer ScienceElectrical EngineeringAerospace EngineeringEmbedded Software DevelopmentFlight Software DevelopmentCC++Satellite Bus Software DevelopmentSpacecraft SubsystemsReal-Time Operating SystemsHardware/Software IntegrationLow-Level Driver DevelopmentPythonPerlVxWorksRTEMS

Visa sponsorship history

1 year sponsoring, last filed FY2024

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
1H-1B approved
100%approval rate
1new H-1B hires
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20241

Job description

Summary

Astrion is seeking a Flight Software Engineer to support small satellite flight software development for the Air Force Research Laboratory (AFRL) at Kirtland Air Force Base. This engineer will contribute to the design, development, and testing of satellite bus software supporting experimental and research missions.

Responsibilities

  • Design, develop, test, and maintain embedded flight software for small satellite bus systems
  • Execute tasking from the satellite Assembly, Integration, and Test (AI&T) lead
  • Coordinate with other flight software engineers and subsystem teams
  • Implement best practices for code quality, maintainability, and cybersecurity
  • Develop and maintain technical documentation, including interface specifications and user guides
  • Participate in unit testing, code reviews, and system validation

Skills

  • Bachelor of Science in one of the following or a related technical field: Software Engineering, Computer Science, Electrical Engineering, Aerospace Engineering
  • Minimum 5+ years of professional software development experience
  • Experience developing embedded or flight software in C or C++
  • Experience with satellite bus or payload software development
  • Familiarity with spacecraft subsystems and interfaces (power, communications, command and data handling, ADCS, etc.)
  • Experience working with real-time operating systems
  • Experience with hardware/software integration or low-level driver development
  • Experience with scripting languages such as Python, Perl, or similar
  • Strong problem-solving and debugging skills
  • Ability to produce secure, maintainable, high-quality code
  • Comfortable working in small, agile engineering teams
  • Effective communicator with both technical and non-technical stakeholders
  • Self-directed and adaptable in a research and development environment
  • Experience with the VxWorks real-time operating system
  • Experience with other embedded real-time systems such as RTEMS
  • Master's degree in a relevant technical field

Qualifications

Must Haves

  • Bachelor of Science in one of the following or a related technical field: Software Engineering, Computer Science, Electrical Engineering, Aerospace Engineering
  • Minimum 5+ years of professional software development experience
  • Experience developing embedded or flight software in C or C++
  • Experience with satellite bus or payload software development
  • Familiarity with spacecraft subsystems and interfaces (power, communications, command and data handling, ADCS, etc.)
  • Experience working with real-time operating systems
  • Experience with hardware/software integration or low-level driver development
  • Experience with scripting languages such as Python, Perl, or similar
  • Strong problem-solving and debugging skills
  • Ability to produce secure, maintainable, high-quality code
  • Comfortable working in small, agile engineering teams
  • Effective communicator with both technical and non-technical stakeholders
  • Self-directed and adaptable in a research and development environment

Nice to Haves

  • Experience with the VxWorks real-time operating system
  • Experience with other embedded real-time systems such as RTEMS
  • Master's degree in a relevant technical field

More jobs like this