Software Quality Engineer
Listed on 2026-09-04
-
Software Development
Software Testing, Software Engineer, DevOps, Cloud Engineer - Software
- As a Software Quality Engineer at Impulse you will ensure that our software maintains the highest standards of quality across complex, mission-critical flight and ground software programs. In this role, you will help to define and document software development and test processes, define tests for our automated testing pipelines, and prepare software releases for space missions anywhere from low Earth orbit to Mars
- Write software development plans, software configuration management plans, and software test plans to communicate our software development process to our customers and other stakeholders
- Define comprehensive test plans, including functional, integration, system, and user acceptance tests
- Support development of software documentation and coordinate releases and deliveries with our customers
- Monitor, configure, and manage static analysis, code coverage, and other tools 3+ years of Software Quality Engineering experience supporting satellite, spacecraft, constellation, or launch vehicle testing used to verify code quality
- Define quality metrics and dashboards for continuous monitoring
- Verify release candidates pass testing
- Evaluate compliance with our software development process
- Medical, Dental & Vision:
Enjoy the best medical, dental and optical coverage money can buy. We've got you and your family covered for all eventualities - Company Ownership:
You'll be contributing to Impulse's success, so you deserve to share in it. All full-time employees receive a meaningful equity allocation - Flexible PTO Policy:
We believe in work-life harmony more so than "balance". When you are happy & fulfilled outside of work, you will be more productive when you're in it. We offer generous PTO accrual to our full-time employees
Understanding of the Software Development Life Cycle Demonstrated experience writing or editing software user documentation3+ years of demonstrated experience in software quality assurance
Demonstrated experience with Git repositories and artifacts
Bachelor's degree in engineering or other technical discipline
Demonstrated experience tailoring software development processes
Demonstrated proficiency in C, C++, and/or Python languages
Demonstrated experience writing release test plans and tracking the results3+ years of Software Quality Engineering experience supporting aerospace programs3+ years of demonstrated experience with the AS9100 processes
Familiarity with MIL-STD-498 or SMC-S-012
Demonstrated experience with the risk management framework
Demonstrated experience with static analysis tools
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).