Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Sign up for Jobbird
An error occurred while opening the sign-up page. Please try again.

Loading window...

Forgot my password
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Log out
Unfortunately, something went wrong while signing out. Please try again.

Loading window...

Job application sent
Something went wrong while logging in. Please try again.
Something went wrong while signing up. Please try again.

Loading window...

logo
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Filters
Filters
Location and distance
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Jobs posted from
Salary from (per month)
Filters
How our sorting works

The order in which job vacancies are displayed is determined by a composite score based on the following factors:

  • Keyword Relevance: How well your search terms match the vacancy details. We prioritize matches found in the job title, followed by job requirements, location names, and educational levels. Matches within general employer information or the organization's name carry a lower weight.
  • Commercial Prioritization (Premium Jobs): Vacancies paid for by employers ('Premium' or 'Sponsored') receive a ranking boost and will appear higher in the search results.
  • Recency (Date Relevance): Newer vacancies are prioritized. The relevance score of a vacancy is reduced by half once the posting is older than 30 days.
  • Proximity (Distance Relevance): Vacancies located closer to your search location are ranked higher. For vacancies located more than 30 km from the search center, the relevance score is halved.
The final ranking is established by multiplying all these individual factors to calculate the total relevance score.

Alexander Associates

Flight Software Engineer

Alexander Associates California
32 - 40 hour
new


Show Recently closed jobs

    Alexander Associates

    Flight Software Engineer

    Alexander Associates California
    32 - 40 hour
    new
    Status Open
    Apply now

    Apply on the employer's website


    What we ask

    Education

    No minimum education required

    What we offer

    Salary
    Hours
    32 to 40 hours per week
    Employment type
    permanent

    Job description

    Flight Software Engineer

    Location: California

    Build the Software That Powers Space Missions

    Our client is an innovative and rapidly growing space company developing next-generation spacecraft and satellite technologies. Their missions are shaping the future of space exploration, communications, Earth observation, and national security.

    They are seeking a Flight Software Engineer to develop mission-critical onboard software that enables spacecraft to operate reliably in one of the most demanding environments imaginable. This is a unique opportunity to contribute directly to systems that will launch into orbit and beyond. 

    The Role

    As a Flight Software Engineer, you'll work alongside spacecraft, avionics, GNC, and systems engineers to develop software that sits at the heart of space missions.

    Key Responsibilities

    Design, develop, and maintain flight software for spacecraft and satellite platforms
    Develop embedded software solutions in C/C++ for real-time and resource-constrained environments
    Implement software for command and data handling, telemetry, fault management, and onboard autonomy
    Support software architecture, integration, testing, and validation activities
    Work closely with hardware and systems teams to ensure seamless subsystem integration
    Participate in mission simulations, hardware-in-the-loop testing, and launch readiness activities
    Troubleshoot and resolve software issues during development, testing, and mission operations
    Contribute to software development best practices, documentation, and code reviews
    Requirements

    Bachelor's, Master's, or PhD in Computer Science, Software Engineering, Aerospace Engineering, Electrical Engineering, or a related field
    Strong professional experience developing software in C and/or C++
    Experience working with embedded systems and real-time software
    Understanding of software architecture, debugging, and performance optimisation
    Experience with Linux-based development environments
    Strong problem-solving skills and ability to work within multidisciplinary engineering teams
    Experience developing software for spacecraft, satellites, launch vehicles, or aerospace systems
    Knowledge of RTOS environments such as VxWorks, FreeRTOS, or RTEMS
    Familiarity with communication protocols including UART, SPI, I2C, CAN, or SpaceWire
    Experience with hardware-in-the-loop testing and system integration
    Understanding of spacecraft subsystems, mission operations, or autonomy systems
    Familiarity with aerospace standards and verification processes
    Why Join?

    Work on technology that will be launched into space
    Collaborate with some of the brightest engineers in the industry
    Competitive salary, bonus, and equity package
    Comprehensive healthcare coverage
    401(k) with company contribution
    Flexible PTO and paid holidays
    Career progression within a fast-growing space company
    Opportunity to make a tangible impact on future space missions
    Apply now

    Apply on the employer's website

    Apply now

    Apply on the employer's website


    Vacancy actions

    Save as favorite
    Share vacancy
    Or apply later


    California Scotland

    Jobs

    • Search for jobs
    • Jobs per location
    • Jobs per job profession
    • Jobs per employment
    • Jobs per educational attainment

    Jobbird

    • Switch to different region
    • Terms and Conditions
    © 2026 Jobbird