What are the responsibilities and job description for the Software Systems Engineer position at Turion Space?
Job Description
Job Description
Description
Introduction -
The software systems engineer will be responsible for driving development and integration of software across the spacecraft, ground segment, and mission operations teams. This role involves collaborating with cross-disciplinary teams to determine system requirements, track software risks, plan projects, define software interfaces, lead system verification, and ultimately shape the future of software systems engineering at Turion.
Key Responsibilities
- Gather, analyze, and refine software requirements across the space and ground segments. Translate mission objectives and performance criteria into well-defined and actionable requirements and / or technical performance measures.
- Collaborate with the ground software, flight software, and operations team to collect feedback and lessons learned from existing missions. Provide this feedback to software development teams to inform future designs.
- Evaluate and track software risks, including fault trees, failure modes, and potential mitigation.
- Lead software Integrated Product Teams (IPTs) to coordinate milestones and deliverables for customers.
- Organize and execute design technical reviews, including System Architecture Reviews with customers and internal design reviews.
- Identify and document internal and external dependencies, such as vendor-provided software or internal blockers from other teams across the program.
- Develop Fault Detection, Isolation, and Recovery (FDIR) strategies for the flight and ground segment. Collaborate with Subject-Matter Experts (SMEs) to determine potential failure modes and document mitigation strategies to address the failure in software or with operational procedures.
- Lead the effort to validate all software requirements are met by the ground and space segment. Work closely with development teams to define requirements that are testable and develop a test plan to verify these requirements to ensure software reliability.
- Assist in developing road maps and development plans for flight and ground software efforts. Monitor progress in relation to milestones, manage action items, and highlight risks or blockers to stakeholders.
- Take ownership over the software systems engineering process at Turion . Serve as the driving force being software systems engineering at Turion and contribute to the evolution of software systems engineering standards. Identify areas for improvement.
Qualifications
Required :
Preferred :
ITAR Requirements :
Benefits
Turion Space is an Equal Opportunity Employer; employment with Turion Space is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin / ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of Turion’s Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application / interview process should notify the Human Resources Department.