S

Sierra Space

LEO space transportation, habitats, satellites

Principal Software Test Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeCentennial, CO, USA$86.60 - $119.08 /hrIn-person

About the Job

Requirements

  • A bachelor's degree in a related field, equivalent work experience in lieu of a degree, or a master's degree plus 10 years of experience is required.
  • Typically, 12 or more years of related experience is required.
  • Extensive expertise in multiple programming languages and software development principles is required.
  • Ability to design, architect, and implement complex software systems is required.
  • Strong leadership skills to lead a team of engineers are required.
  • Ability to make high-level design decisions is required.
  • Ability to drive the strategic direction of the software engineering team is required.
  • Demonstrated project leadership, problem-solving skills, and effective communication with non-technical stakeholders are required.
  • Experience with software development methodologies such as Agile and Scrum or Kanban is required.
  • Ability to obtain and maintain a U.S. security clearance is required.
  • U.S. citizenship is required for employment because the position requires an active U.S. security clearance.

Responsibilities

  • Provide strategic direction and technical leadership over large and complex software testing campaigns.
  • Lead the development and implementation of testing solutions, drive continuous improvement initiatives, and ensure alignment with industry best practices.
  • Manage complex, high-impact projects and collaborate with senior leadership to influence software test engineering strategy.
  • Present technical concepts to technical and non-technical audiences, including executive leaders and senior customer representatives.
  • Establish company best practices, mentor junior and mid-level software test professionals, and liaise with senior technical leaders across the software development life cycle.
  • Oversee the design, development, and execution of comprehensive software test plans, test cases, and test procedures to verify software functionality, performance, and reliability.
  • Architect and oversee large-scale test campaigns for complex aerospace software systems and guide adoption of software test technologies and methodologies.
  • Collaborate with software developers, systems engineers, and other engineering functions to design test strategies and direct defect lifecycle oversight from discovery through resolution.
  • Lead definition of software test risks and opportunities, manage cost and schedule impacts, and guide test engineering teams to deliver high-quality work.
  • Review, analyze, and contribute to software design descriptions, interface control documents, and requirements in coordination with software development teams.
  • Oversee test trade studies, including test management tools and continuous integration test techniques, and direct formal verification and qualification tests.
  • Manage test result analysis, generate test reports, and address issue definitions, investigations, and closures.
  • Collaborate with Program Management, Software Development, and Flight Operations to ensure quality throughout the software development lifecycle.
  • Coordinate and define test roles and responsibilities across simultaneous test campaigns, direct continuous improvement initiatives, and develop enterprise best practices in testing processes and methodologies.
  • Architect and design automated testing tools and frameworks to optimize testing processes.
  • Direct development, peer review, and management of test plans, test harnesses, test cases, test scripts, test procedures, and test reports for aerospace software systems.
  • Liaise with senior internal and external stakeholders to clarify requirements and discuss testing strategies.
  • Oversee team execution of software release, acceptance, and qualification tests, and champion commercial software standards to ensure test artifacts meet company quality standards.
  • Lead regression testing to ensure software updates do not adversely affect existing functionality or performance, and improve automated testing tools and frameworks.
  • Provide leadership in code reviews, give feedback on software quality and testability, and incorporate current testing tools and strategies into the testing cycle.
  • Conduct root cause analysis on defects and recommend improvements to prevent recurrence.
  • Make high-level software test design decisions affecting program cost, schedule, and technical performance, and align testing strategy with organizational goals.
  • Communicate testing progress, issues, and resolutions to technical and non-technical senior stakeholders.
  • Provide leadership to teams of test engineers to support collaboration and project delivery.

Desired Qualifications

  • An advanced degree in Computer Science, Software Engineering, or a related field is preferred.
  • Proficiency in software development environments such as Linux, Windows, and containerized environments is preferred.
  • Experience with spacecraft flight software, ground command and control software, or other aerospace application software products is preferred.
  • Experience architecting and maintaining automated testing tools and frameworks is preferred.
  • Extensive experience applying software testing methodologies and best practices is preferred.
  • Practical experience using continuous integration and continuous deployment tools and processes is preferred.
  • Extensive experience with the software development life cycle and agile methodologies is preferred.
  • Proficiency with agile methodologies such as Scrum and Kanban is preferred.
  • Ability to lead teams on complex projects involving small and large engineering teams is preferred.
  • Experience testing software systems used in aerospace or other highly regulated industries is preferred.
  • Proficiency in scripting languages such as Python, JavaScript, or Shell is preferred.
  • Proficiency with object-oriented software design patterns is preferred.
  • Experience with security testing practices and tools is preferred.
  • Experience using cloud-based testing environments and tools is preferred.
  • Experience with test management tools such as JIRA, TestRail, or similar tools is preferred.
  • Experience leading and managing software testing teams and testing campaigns is preferred.
  • Experience with spacecraft simulation software, discrete-time simulation, or software modeling of hardware is preferred.
  • Experience communicating complex technical concepts to technical and non-technical stakeholders at all levels of an organization is preferred.
  • Practical experience using software-in-the-loop and hardware-in-the-loop test methods is preferred.
  • Familiarity with fault-tolerant software design and safety-critical systems is preferred.
  • Ability to mentor junior and mid-career engineers is preferred.
  • Strong understanding of software system architectures and design patterns is preferred.
  • A track record of making impactful design decisions in complex software projects is preferred.
  • Demonstrated leadership of software test teams or software test campaigns is preferred.

About the Company

Sierra Space

LEO space transportation, habitats, satellites

Sierra Space provides a space-as-a-service platform spanning transportation, habitats, and satellite systems for government, civil, and commercial customers in the low-Earth orbit economy. Its products include the Dream Chaser reusable spaceplane for cargo and eventual crew, the LIFE inflatable habitat for LEO, lunar, or Mars missions, and satellite buses like Velocity, Horizon, and Titan used for missile warning and tracking under SDA contracts. Unlike many space firms, Sierra Space offers an end-to-end suite—spaceplane transport, habitable modules, and satellite platforms—integrated under one platform and backed by decades of spaceflight heritage, including collaboration on Orbital Reef with Blue Origin. Its goal is to enable a growing LEO economy by delivering integrated infrastructure and services that support government missions, commercial activity, and national security space capabilities.

Company size
1,001-5,000
Company stage
Series C
Total funding
$2.2B
Headquarters
Louisville, CO
Founded
2021

Recently Posted Jobs

Explore more opportunities at Sierra Space

See more jobs