Senior Software Engineer, Autonomy Capabilities – Space (R5338)
Core
Developing autonomy capabilities for satellites and missile defense applications, including large-scale distributed optimization, automated tasking, and space vehicle motion planning.
Role type
Senior Software Engineer (Autonomy Capabilities)
Builds
Autonomy behaviors and software modules for space vehicles and interceptors
Domain
Defense technology / Space systems
Deliverable
production ML models | product features
Required skills
Multi-objective optimization, distributed decision making, task allocation, resource scheduling, weapons target assignment, motion planning, low-SWaP optimal control, tactical behavior management, information-aware planning, high-performance software development
Preferred skills
Experience in grey space operations, state-of-the-art research, TRL insertions
Technologies
None explicitly listed
Responsibilities
Perform large-scale distributed decision making and task allocation in multi-satellite missions; Employ approaches for weapons target assignment and motion planning for space vehicle fleets; Pioneer advanced topics in optimal control and tactical behavior management; Develop high-performance, well-tested software modules ready for mid-to-high TRL insertions
Seniority
Senior, hands-on IC