Support the Flight Software Team in analyzing, designing, and testing of software products for Millennium Space Systems, reviewing requirements, designing test plans, writing test cases, overseeing test strategies, and performing testing for assigned applications.
Compensation
Level 1: $82,500 - $123,000
Responsibilities
Develop comprehensive test plans and detailed test cases to validate requirements and system performance
Design, write, and execute automated test scripts
Debug software and test failures on flight hardware and in emulated environments
Analyze test results to verify functionality, investigate anomalies, and recommend corrective actions
Own and optimize GitLab CI/CD pipelines for automated test execution and reporting
Requirements
Bachelor’s degree or higher in Computer Science, Systems Engineering, or a related technical discipline
Nice to have: Experience in writing test documents (test plans/procedures, SQA plans)
Nice to have: Experience in designing functional and non-functional test cases that verify requirements and validate functionality
Nice to have: Experienced in test result evaluation, reporting and metrics
Nice to have: Excellent analytical, debugging, problem-solving and root-cause analysis skills
Lead Software Development Engineer in Test (SDET) responsible for designing, building, and maintaining scalable test automation frameworks and quality engineering solutions.
Responsibilities
Design, develop, and maintain automated test frameworks for UI, API, integration, and regression testing.
Create scalable, reusable, and maintainable test automation solutions.
Partner with developers and product teams to define acceptance criteria and test strategies.
Analyze product requirements and translate them into effective test coverage.
Use AI tools such as GitHub Copilot and Claude Code to generate and refine automated test cases, accelerate scripting and framework development, create synthetic or masked test data, and improve productivity in debugging and test maintenance.
Senior Cloud Developer building cloud-native solutions for mission‑critical applications.
Compensation
The expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level. – United States of America: Annual Salary USD 148,500 - 281,500 in Colorado // 160,000 - 304,000 in Massachusetts The listed salary range reflects base salary. Variable incentives may also be offered.
Responsibilities
Leads the project team for design and development of complex products and platforms
Reviews and evaluates designs, test plans, and develops code for compliance with cloud design and development guidelines and standards
Provides tangible feedback to improve product quality and mitigate risks
Represents the engineering team in various technical forums and provides guidance and mentoring to less-experienced team members
Drives innovation and integration of new technologies into projects and activities in the software systems design organization
Requirements
Bachelor's or master's degree in computer science, engineering, information systems, or closely related quantitative discipline
Focuses on delivering system software for the best customer experience.
Oversees the installation, configuration, testing and maintenance of operating systems, application software, and system management tools.
Monitors and tests application performance for potential bottlenecks, identifies possible solutions, and works with developers to implement those fixes.
Optimizes software systems for performance, scalability, and resource efficiency to ensure optimal user experience.
Gathers all the system engineering requirements for the infrastructure components by working with engineering groups and other stakeholders.
Requirements
Four-year or Graduate Degree in Computer Science, Information Systems, or any other related discipline or commensurate work experience or demonstrated competence.
The expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level. – United States of America: Annual Salary USD 148,500 - 281,500 in Colorado // 160,000 - 304,000 in Massachusetts
Responsibilities
Leads the project team for design and development of complex products and platforms, including solution design, analysis, coding, testing, and integration for building efficient, scalable and robust cloud subsystems.
Reviews and evaluates designs, test plans, and develops code for compliance with cloud design and development guidelines and standards.
Provides tangible feedback to improve product quality and mitigate risks.
Represents the engineering team in various technical forums and provides guidance and mentoring to less-experienced team members.
Drives innovation and integration of new technologies into projects and activities in the software systems design organization.
Requirements
Bachelor's or master's degree in computer science, engineering, information systems, or closely related quantitative discipline
The expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level. – United States of America: Annual Salary USD 148,500 - 281,500 in Colorado // 160,000 - 304,000 in Massachusetts
Responsibilities
Leads the project team for design and development of complex products and platforms, including solution design, analysis, coding, testing, and integration for building efficient, scalable and robust cloud subsystems.
Reviews and evaluates designs, test plans, and develops code for compliance with cloud design and development guidelines and standards.
Provides tangible feedback to improve product quality and mitigate risks.
Represents the engineering team in various technical forums and provides guidance and mentoring to less-experienced team members.
Drives innovation and integration of new technologies into projects and activities in the software systems design organization.
Requirements
Bachelor's or master's degree in computer science, engineering, information systems, or closely related quantitative discipline.