remote
Staff Systems Engineer - Umbra Space
Systems Engineer
Lead the design, integration, and validation of space‑grade hardware and software, ensuring reliability and performance across mission‑critical systems using Linux, C/C++, Python, and embedded real‑time technologies.
About the role
Key Responsibilities
- Architect and oversee the end‑to‑end development of space‑grade subsystems, from hardware selection to firmware and software integration.
- Lead cross‑functional teams in requirements analysis, design reviews, and verification testing to meet stringent mission and safety standards.
- Implement and maintain robust CI/CD pipelines, automated test frameworks, and configuration management for embedded and Linux‑based platforms.
- Collaborate with hardware, software, and mission teams to troubleshoot complex integration issues and drive continuous improvement.
- Document design decisions, test plans, and technical specifications for internal use and regulatory compliance.
Requirements
- 10+ years of experience in systems engineering for aerospace or high‑reliability industries.
- Deep expertise in Linux, C/C++, and embedded real‑time development.
- Proven track record of leading large, multidisciplinary engineering projects.
- Strong communication skills and ability to translate technical concepts to stakeholders.
- Experience with CI/CD, automated testing, and configuration management tools.