Job Description

100% remote 
6+ month assignment 40 hours per week
Background check will be required

  • You will design test plans and test procedures to validate and verify software & hardware
  • Must develop test software and test scripts to validate and verify spacecraft software and hardware
  • Develop software for test tools, test infrastructure and test automation
  • Execute test procedures, and monitor test regressions
  • Identify, analyze and create detailed report of issues that occur during testing
  • Benchmark and analyze complex system performance
  • Help identify and resolve issues that may occur when it is in use
  • Work with other developers, engineers and technicians to resolve or work-around defects

Required qualifications:

  • A Bachelor’s degree in computer engineering, computer science or...
  • Minimum 5 years of relevant work experience
  • Proficiency with Object-Oriented Programming 
  • Proficiency with scripting languages, like Python

Preferred skills:

  • Knowledge of spaceflight hardware and software development processes
  • Proficiency with software configuration management tools (e.g. GIT)
  • Experience with containers (e.g. Docker) and virtual machines (e.g. QEMU)
  • Experience with Linux and other embedded operating systems
  • Familiarity with coding safety standards (e.g. MISRA-C)
  • Familiarity with communication and peripheral protocols (e.g. CCSDS, Ethernet, RS-422, TCP/IP)
  • Familiarity with complex hardware/electronic systems
  • Familiarity with electronic test equipment
  • Familiarity with environmental testing (e.g. EMC/EMI, thermal-vacuum testing)
  • Integration experience in a 100K or ISO8 class cleanroom environment

It is the policy of GCR to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. GCR is an Equal Opportunity/Affirmative Action Employer and embraces diversity in our employee population.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online