Space Segment Software Systems Engineer - Senior Verified today
About the role
As a Software Systems Engineer on the Spacecraft Systems Engineering team for Blue National Security, you will provide technical integration between flight software, spacecraft systems functions, ground operations, and test engineering. You will help ensure program requirements, operational descriptions, and system designs align with customer needs.
You will be responsible for efficient integration of flight software into test environments and with the spacecraft, including spacecraft bus software systems and software products across the entire lifecycle. This requires systems thinking and comprehensive understanding of architectural and design elements of interconnected systems, and how they will be tested and verified.
What you will do
- Support Flight Software and subsystem teams in defining system-level software requirements and allocations
- Coordinate overall software architecture strategy and implementation approach
- Create guidelines and procedures for software development, implementation, and verification strategies
- Oversee software development resources, allocations, and maintenance of software interface control documents (ICDs)
- Conduct software lifecycle reviews including code walkthroughs, requirements reviews, test readiness reviews, and acceptance test reviews
- Review and approve software management plans (development, test, maintenance, configuration management, fault management)
- Oversee flight software verification and spacecraft integration test activities
- Provide mentoring and direct technical assistance to engineering teams on flight software development, testing, and systems engineering
- Coordinate with internal users and payloads to ensure software interfaces are adequate and agreed upon
- Assist in developing software requirements ensuring they are understandable, valid, traceable, and verifiable
- Provide technical mentoring for junior engineers across Blue Ring
Minimum Qualifications
- B.S. degree in Mechanical, Electrical, Computer Science, Aerospace Engineering, Computer Engineering, or equivalent technical field
- Demonstrated understanding of systems engineering fundamentals and experience in multiple system lifecycle phases
- 10+ years of related experience in design, development, and test of aerospace systems, preferably spacecraft
- Familiarity with spacecraft operations, command and control, and/or spacecraft communications
- Experience developing or testing flight software
- Experience developing an integrated system with depth in one or more spacecraft subsystems and/or system design and integration
- Familiarity with spacecraft flight software design and architecture (e.g. cFS, F Prime)
- Understanding of embedded software development concepts including hardware integration, message buses, scheduling, and network communication
- Domain experience with spacecraft systems, subsystem functions, interfaces, and communication protocols (serial, 1553, Ethernet, embedded software)
- Experience with CCSDS standards including command and telemetry formats
- Excellent written and verbal communication skills
- Must be a U.S. citizen or national, U.S. permanent resident (Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum
Preferred Qualifications
- M.S. degree in a relevant technical field
- Active TS/SCI security clearance with CI poly
- Demonstrated experience debugging and identifying root cause at the hardware/software boundary
- Experience defining and performing complex trade studies
- Experience using hardware and software testbeds and lab environments for software and system verification
- Familiarity with Agile methodologies and modern software development practices
- Jira, GitLab, CI/CD pipelines
- Familiarity with or experience in Model-Based Systems Engineering such as System Models or System Architecture diagrams
Compensation and Benefits
Base pay range for Colorado applicants: $133,500.00 - $186,898.95. Other site ranges may differ.
Benefits include medical, dental, vision, basic and supplemental life insurance, paid parental leave, short and long-term disability, 401(k) with company match up to 5%, Education Support Program, stock options for regular employees (20+ hours/week), and paid time off up to four weeks per year plus up to 14 company-paid holidays.
Additional Information
- Relocation provided
- Travel expected up to 15% of the time
- Active TS/SCI security clearance with CI poly is highly desired but not required
- Applications accepted on an ongoing basis until requisition is closed
