About this role
At Trident Systems Space Electronic Systems division, strong engineering principles drive innovation to solve complex problems. The team fosters rigorous engineering and continuous improvement through collaborative product development, design, and peer reviews. Expertise in space electronics creates high-performance systems for DoD, Intelligence Community, and Civil space customers.
The Senior Software Systems Engineer defines, develops, integrates, and verifies software-intensive aerospace systems for flight environments. This role bridges systems and software engineering, translating mission requirements into embedded software architectures, interfaces, and verification approaches. Ideal candidates bring experience in real-time embedded software and hardware/software integration.
Daily work involves decomposing requirements, maintaining traceability, defining interfaces for avionics and sensors, and supporting architecture with focus on timing and fault handling. Participate in technical reviews like SRR, PDR, CDR, and TRR while developing verification strategies and assessing risks. Troubleshoot issues across software, firmware, and electronics in labs and testbeds.
Provide leadership in agile software development for embedded teams, establishing execution models for predictable delivery. Coordinate across systems, software, hardware, and test teams to manage dependencies and risks. This position supports mission assurance in radiation-mitigated designs for modern space programs.
Requirements
- Bachelor’s degree in Systems Engineering or Software Engineering
- Experience with real-time embedded software
- Hardware/software integration experience
- Experience with flight- or safety-critical systems
- Knowledge of systems engineering for embedded flight software
- Familiarity with agile software development practices
- Ability to assess technical risk and support mitigation planning
- Understanding of radiation effects mitigated designs
Responsibilities
- Decompose system requirements into software functional, performance, interface, and verification requirements
- Maintain traceability across stakeholder needs, requirements, architecture, implementation, and test artifacts
- Define software-related interfaces for avionics, sensors, payloads, actuators, buses, and ground systems
- Support architecture development with attention to timing, fault handling, determinism, and operational constraints
- Participate in major technical reviews, including SRR, PDR, CDR, and TRR
- Develop verification strategies, test methods, and acceptance criteria aligned with system requirements
- Collaborate with software, firmware, electronics, and test teams to develop integrated flight solutions
- Provide leadership in agile software development for embedded and mission-critical software teams
Similar roles

Software Deployment & Integration Engineer
1w1 week agoCHAOS Industries
Hawthorne, US · Full-time · $145,000 – $220,000

Ground Support Equipment Integration Engineer
1w1 week agoJoby Aviation
San Carlos, US · Full-time · $113,000 – $155,000

Avionics Engineer
1w1 week agoiRocket
Hauppauge, US · Full-time · $120,000 – $160,000

DO-254 / DO-178 Quality Engineer
1w1 week agoScalian
Toulouse, FR · Full-time · €45,000 – €57,000
