Flight Software Engineer

Axient LLC
  • CA
    24 days ago

    Job Description

    Overview

    Flight Software Engineer

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

    JOB STATUS: Full-time

    CLEARANCE: U.S. Citizenship, DoD Secret Clearance

    TRAVEL: 10% (if remote)

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

    Numbers & Facts

    LocationCA

    Skills

    • Aerospace Engineeringunmatched
    • Air Forceunmatched
    • Artificial Intelligence (AI)unmatched
    • Best Practicesunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Device Driversunmatched
    • DoD Secret Clearanceunmatched
    • Electrical Engineeringunmatched
    • Embedded Softwareunmatched
    • Hardware-Software Integrationunmatched
    • Integration Testingunmatched
    • Internet Securityunmatched
    • Perl Programming Languageunmatched
    • Python Programming/Scripting Languageunmatched
    • RTEMSunmatched
    • Realtime Operating Systemunmatched
    • Research & Development (R&D)unmatched
    • Research Laboratoryunmatched
    • Scripting (Scripting Languages)unmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • System Validationunmatched
    • Technical Writingunmatched
    • Test Plan/Scheduleunmatched
    • Unit Testunmatched
    • United States Citizenunmatched
    • VxWorksunmatched
    • Wheel/Front-End Loaderunmatched
    • Willing to Travelunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder