Job Openings >> Spacecraft Flight Software Engineer
Spacecraft Flight Software Engineer
Summary
Title:Spacecraft Flight Software Engineer
ID:1095
Department:Information Technology
Job Type:Exempt (salaried)
City:Mountain View
State:CA
Description
 
Work Location: NASA Ames Research Center (Mountain View, CA)
Minimum Citizenship: U.S. Citizen
Clearance: US Government

    
JOB DESCRIPTION
         
The Intelligent Systems Research and Development Support (ISRDS) contract supports NASA Ames Research Center in developing and infusing advanced information systems technology into NASA missions. Our scientists, engineers and information technologists support research and development of critical enabling intelligent technologies for all of the NASA Mission Directorates. This SGT‐led team has supported technology development for NASA space exploration missions such as LADEE and TESS, supports payload development for the International Space Station, and develops robotics and autonomous operations technologies for lunar and planetary exploration. ISRDS engineers provide support in aeronautics for autonomous operations of unmanned systems and for meeting the challenges of expanding capacity in the aviation industry.
         
We are currently seeking a talented system programmer to support the development of flight software applications that will run on the Starling spacecraft. These apps will be used to govern communications between various hardware elements of the spacecraft, and to demonstrate advanced autonomous interaction between members of the swarm. The selected candidate must be able to implement, troubleshoot, and support both Unix/Linux operating systems and networked-based applications. The candidate will be required to setup and maintain the development, build, and test infrastructure for the mission software development team, and should be comfortable leading hardware and software testing efforts.
        
                   
REQUIREMENTS
          
Education:  Bachelor’s or Master’s degree in Engineering or Computer Science, or a related discipline
     
Year(s) of Experience: 
8+ years
      
Required Skills and Traits
       
  • Extensive experience with C, Python, Bash, and Ruby programming languages
  • Experience with networking and systems programming in Linux
  • Extensive experience with system and application programming in Linux
  • Detailed understanding of continuous integration and modern software development approach
          
Other Desired Skills
      
  • Ability to demonstrate experience with design, build, test, and documentation of robust and reusable code
  • Experience with light systems administration duties
  • Experience designing and analysis process driven workflows
  • Demonstrable knowledge of spacecraft operations
  • Experience with light systems administration duties
      
     
The Equal Employment Opportunity Policy of the QTS is to provide a fair and equal employment opportunity for all employees and job applicants regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status or disability. QTS hires and promotes individuals solely on the basis of their qualifications for the job to be filled. QTS believes that employees should be provided with a working environment which enables them to be productive and to work to the best of his or her ability. We do not condone or tolerate an atmosphere of intimidation or harassment based on race, color, religion, national origin, gender, sexual orientation, age, marital status or disability. We expect and require the cooperation of all employees in maintaining a discrimination and harassment-free atmosphere.
               
This opening is closed and is no longer accepting applications
ApplicantStack powered by Swipeclock