My Shortlist

Your shortlisted jobs will appear here. To view your shortlist, please login or register

DATE ADDED: Wed 17/10/2018

Software Engineer Starling Spacecraft

Mountain View, USA


Job Description

Bay Systems Consulting:
Software Engineer - Starling Spacecraft NASA Ames in Mountain View, CA
Full Time role

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

This position requires access to ITAR and/or EAR protected data, only U.S. citizens or green card holders can be considered for this position

Required Skill 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

    You are submitting your information for consideration to a position that is currently available under the Intelligent Systems Research & Development Services 2 (ISRDS-2) program at Ames Research Center, CA. If selected, your employment offer may be with Bay Systems or one of our teammates on the contract.


Role: Software Engineer Starling Spacecraft
Job Type:
Location: Mountain View,

Apply for this job now.