remote
Staff Systems Engineer - Umbra
Systems Engineer
Lead the design, integration, and validation of complex spaceflight hardware and software, ensuring reliability and performance across mission-critical systems using Linux, C/C++, Python, and embedded technologies.
About the role
Key Responsibilities
- Architect and oversee end‑to‑end system integration for spaceflight hardware, ensuring compliance with rigorous safety and performance standards.
- Develop and maintain embedded firmware and Linux‑based software, leveraging C/C++ and Python for high‑reliability applications.
- Collaborate with cross‑functional teams (electronics, propulsion, mission operations) to define requirements, conduct trade studies, and resolve technical issues.
- Implement automated test frameworks and continuous integration pipelines to accelerate development cycles and improve product quality.
- Lead technical reviews, design approvals, and risk assessments throughout the product lifecycle.
Requirements
- 10+ years of experience in systems engineering for aerospace or related high‑integrity domains.
- Proficiency in Linux, C/C++, Python, and embedded real‑time operating systems.
- Strong background in hardware integration, signal integrity, and thermal/structural analysis.
- Experience with CI/CD tools, version control (Git), and automated testing frameworks.
- Excellent communication skills and a proven ability to mentor junior engineers.