Software Engineer - HPNT
Location:
Summary
T2S Solutions is seeking a Software Engineer specializing in payload command and control, tasking workflows, and mission scheduling for advanced satellite systems. This role focuses on the software that manages payload operations�planning, optimizing, generating, validating, and dispatching payload tasking and command products across a multi-segment satellite architecture. The ideal candidate has experience with mission planning, automated scheduling, data-driven operations, and the integration of payload-specific constraints into operational software.
Responsibilities
- Design and implement payload tasking and command-generation software, including payload modes, timelines, and configuration state tracking
- Develop automated scheduling engines that incorporate orbital dynamics, payload constraints, resource limits, priority rules, environmental constraints, and partner-driven tasking inputs
- Build payload C2 services, APIs, and microservices that interface with spacecraft flight software, ground systems, mission planning tools, and external data consumers
- Integrate payload data workflows, including command generation, execution status, telemetry ingestion, and downstream processing triggers
- Work closely with systems engineers to define payload command schemas, operational constraints, timing models, and verification logic
- Collaborate with mission operations, data processing, and ground teams to ensure end-to-end payload readiness, from planning to product delivery
- Develop simulators and test harnesses to validate payload behaviors, timelines, and scheduling algorithms
- Support V&V activities, including interface testing, timeline validation, and participation in readiness reviews focused on payload operations
- Ensure software follows best practices for accuracy, reliability, observability, scalability, and security
Qualifications
- Ability to obtain and maintain a Top Secret security clearance
- Bachelor�s or Master�s degree in Computer Science, Software Engineering, Aerospace Engineering, or related technical field and 5+ years of software development experience, ideally involving mission-critical or real-time systems
- Direct experience with tasking, scheduling, or command/control software, particularly for payloads or mission systems
- Understanding of payload operations, resource modeling, timing constraints, and command definition
- Experience developing APIs, services, and distributed architectures for operations or data-driven workflows
- Familiarity with rule-based and algorithmic scheduling approaches, constraint modeling, or optimization frameworks
- Ability to work closely with multidisciplinary engineering teams and external partners
Preferred Qualifications
- Experience with systems like Orbit Logic, STK/ODTK tasking models, FreeFlyer mission planning, or custom mission scheduling engines
- Background in payload-intensive concepts
- Knowledge of constraint solvers, optimization libraries, or automated reasoning engines
- Experience designing or interpreting payload command dictionaries, schemas, or ICDs
- Familiarity with cloud-native architectures, container orchestration, and messaging frameworks
- Understanding of telemetry and data product workflows, including processing chains and mission data routing
- Experience with digital twins, simulation environments, or hardware-in-the-loop payload testing
T2S Solutions is an Equal Opportunity Employer/Protected Veteran/Disability
© 2025 T2S Solutions
Applicant Tracking System Powered by