jobapplier

Software Development Engineer in Test

Relativity Space

Join the Vehicle Software team as a Software Development Engineer in Test. You'll work on safety-critical software for the Terran R rocket, focusing on testing, releasing, and deploying new system architecture. This hands-on role involves writing and maintaining Python automation for release workflows, validating and publishing release candidates, and coordinating with various teams. Ideal candidates have basic Python scripting ability, an eagerness to learn software release and test engineering processes, and a strong attention to detail.

Responsibilities

  • Execute assigned testing and release tasks following documented procedures, with review from senior engineers.
  • Write and maintain Python scripts to automate release validation steps and artifact handling, under mentorship.
  • Help validate and publish release candidates from multiple software teams (e.g. flight and embedded software), as directed.

Requirements

  • Good communication skills and ability to work well with guidance from senior team members
  • 0-1 years of professional experience; new grads welcome. Internship, co-op, or academic project experience in software, systems, or test engineering is a plus
  • Eagerness to learn software release and test engineering processes, with willingness to follow established procedures closely
  • Basic Python scripting ability, from coursework, personal projects, internships, or professional experience
  • Basic awareness of CI/CD concepts and workflows (e.g. through coursework or exposure, not necessarily hands-on production experience)
  • Comfort working under deadlines while still being precise and thorough

Strong attention to detail and documentation habits

  • Exposure to aerospace, launch vehicle, or other high-reliability/safety-critical systems (coursework, internship, or personal projects count)
  • Exposure to hardware-in-the-loop (HITL) testing, simulation environments, or systems integration
  • Coursework or interest in electrical, systems, or software engineering as applied to physical/hardware systems (not just mobile/cloud-only software)

Preferred

  • Familiarity with Conda, GitLab CI/CD, Git/version control practices, or artifact repositories
  • Interest in or early experience with data analysis, root cause investigation, or quality/release audits

Pay

USD 102,000 - 154,000