Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Spaceflight Software Engineer

Galaxy Technology Hires LLC

Spaceflight Software Engineer

Houston, TX
Full Time
Paid
  • Responsibilities

    Ever wanted to be part of a start-up culture, but perhaps within a company that has established itself with financial stability and overcome some of the start-up company challenges?

     

    Our client is continuing to scale its uniquely, small team further, as they are continuing to see success with all of their current customers, and simultaneously adding new customers all the time.

     

    Engineers get the opportunity to work on really cutting-edge projects and be an intricate part of cool and exciting missions, often owning projects. Often splitting their time with various types of projects, engineers within this organization also get the opportunity to further develop and learn new skills every day.

     

    Summary:
    Development and extension of spacecraft flight software applications, space vehicle software architecture, device drivers and interfaces, as well as test support for hardware and software interfaces.

     

    Requirements:

     

    • Master of Science degree in Engineering field or Computer Science preferred; Bachelor of Science degree in Engineering field or Computer Science required
    • Minimum of 3 years of relevant, engineering work experience. Note: various levels of experience needed, up to 15 years of experience.
    • Experience with NASA’s Core Flight Software (cFS) suite preferred
    • Significant C++ and Python experience (5 years+ preferred) in a Linux environment
    • Hands-on RTOS experience (RTEMS, VxWorks, Xenomai Linux, etc.)
    • Significant experience with many levels of the embedded system environment
    • Experience with the full software development lifecycle (SDLC) and practices

       

       

      Other Desired Experience:

       

    • Experience developing code on various platforms (ARM, x86, PowerPC, SPARC, 8051, etc.)
    • Hands-on experience with hardware interfaces (PCI, 1553, SPI, I2C, CAN, RS-422/232, etc.)
    • Experience with remote systems, especially commanding and telemetry
    • Experience with various networking standards (including, but not limited to TCP, UDP, IP)
    • Experience with developing hard-real time RTOS applications at the top of the software stack
    • Experience with developing RTOS device drivers a plus