user avatar

Flight Software Engineer

Astrion

Posted today

Job Requirements

Secret Polygraph Unspecified
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries

Job Description

Overview

Flight Software Engineer

LOCATION: Hybrid ( Kirtland AFB, NM ), Remote U.S. eligible

JOB STA TUS: Full-time

CLEARANCE: U.S. Citizenship, D oD Secret Clearance

TRAVEL: 1 0% ( if remote )

Astrion is seeking a Flight Software Engineer to suppor t 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. The role is ideal for a mid- to senior-level software engineer with experience developing embedded or flight software for spacecraft or other real-time systems.

REQUIRED QUALIFICATIONS / SKILLS

Education:

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

PREFERRED QUALIFICATIONS / SKILLS
  • 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

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


#CJ
group id: 10120333
job ad image
Find Astrion on Social Media
Recruiters
user avatar
About Us
We stand as a partner for progress, providing cutting-edge services that boost preparedness, optimize performance, and ensure success in the air, on the ground, and beyond. Our team’s experience and passion come through in all that we do, from Cybersecurity to Digital Solutions, Mission Support, Systems Engineering, and Test and Evaluation, all to deliver Results with Impact. With our size and capabilities, we are uniquely positioned to combine the sophistication and robust systems of a large company with the agility and adaptability of a small company, and are uniquely empowered to be the difference for our customers.
job ad2 image

Astrion Jobs


Job Category
IT - Software
Clearance Level
Secret
Employer
Astrion