Maryland Green Jobs

Maryland Mobile Logo

Job Information

SAIC Robot Software Test Engineer in GREENBELT, Maryland


SAIC is seeking Robot Software Test Engineers on the OMES II contract in support of the OSAM-1 (On-orbit Servicing, Assembly, and Manufacturing) program in NASA’s Exploration and In-Space Services Projects Division at Goddard Space Flight Center. This position is located in Greenbelt, MD, but is currently remote due to Covid-19.

The OSAM-1 mission is a Goddard Space Flight Center (GSFC) Exploration and In-Space Services Projects Division (NExIS) managed mission. OSAM-1 is a robotic servicing mission designed to refuel a Low Earth Orbit (LEO) satellite. It contains 3 elements: the Flight Element comprised of the OSAM-1 Servicing Vehicle (RSV) and development testbeds, the Ground Element comprised of the systems required to conduct RSV operations and the supporting networks and facilities, and the Launch Element comprised of the Launch Vehicle and supporting facilities and services. NExIS is responsible for the design, engineering, development, test and operations of the OSAM-1 Mission through an integrated team at GSFC. The Servicing Payload design, development and RSV integration will be conducted at GSFC.


The engineer will develop and execute manual and automated test procedures for the Robot Software test team. The OSAM-1 Robot Subsystem is responsible for developing the robotic technology for the OSAM-1 servicing vehicle and operating the two robotic arms during the Landsat-7 servicing operations. This is a hands-on position with a primary focus on software verification of a robotic system.

Job duties include:

  • Developing test scenarios, test procedures and test scripts.

  • Executing manual and automated software test procedures to verify requirements.

  • Identifying test candidates for automation, planning automation activities across the team and automating test procedures.

  • Developing automated test tools to support software testing.

  • Actively participate in developing & improving existing testing scenarios and test procedures.

  • May participate in requirements review to ensure that functional requirements are testable and adequately documented to drive the test process.

  • Verifying that the integrated software build delivered operates as designed and meets each functional and performance requirement.

  • Review and analyze telemetry and test data.

  • Documenting test results.

  • Reporting defects, tracking, validating and closing.



  • BS or higher in Computer Science, Electrical Engineering, Robotics, or Computer and 5+ years of directly applicable experience.

  • Expert proficiency with software development, scripting, and data analysis using Python or similar programming tools.

  • Experience developing and executing test procedures.

  • Experience testing in Linux environment.

  • Experience with object-oriented programming in C++.

  • Keen attention to details and accuracy.

  • Excellent communication and teamwork skills.


  • Knowledge and experience in Continuous Development / Continuous Integration using Jenkins.

  • Experience with utilizing automated test tools.

  • Strong hands-on experience with robotics software development in C++, development for robotic arms and/or robotic manipulators.

  • Experience with communication protocols and their implementation (TCP, UDP, serial, EtherCAT).

  • Experience with spaceflight robotic systems.

  • Experience with spaceflight robotic systems.

  • Experience with NASA mission lifecycle and review cycle (design reviews, requirements reviews, integration reviews, trade studies, etc..

Target salary range: $100,001 - $125,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.


SAIC is a premier technology integrator, solving our nation’s most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability