Job Summary:
True Anomaly is a company focused on delivering capabilities for space superiority through advanced technology. As a Software Integration Engineer, you will work on the mission software stack to enhance mission success by solving technical challenges, leading architectural decisions, and ensuring code quality across various systems.
Responsibilities:
• Own and deliver complex distributed system features end-to-end, from technical design through production deployment and iteration across satellite command and control, mission planning, mission data processing, and data analysis systems
• Lead architectural improvements through hands-on implementation, prototyping, debugging, and technical excellence.
• Operate with high autonomy to proactively identify and solve technical problems without predefined tasking.
• Rapidly develop expertise in unfamiliar subsystems, software domains, and mission architectures as needed to support mission success.
• Develop and improve software systems used for simulation, autonomy development, mission rehearsal, and operational test environments.
• Drive software integration efforts across embedded, distributed, and cloud-connected systems.
• Contribute production-quality software in C++, Elixir, TypeScript, backend services, distributed systems, developer tooling, and mission-critical infrastructure.
• Set the quality bar through rigorous code review, championing testing practices, and writing code that serves as a reference implementation for the team
• Partner closely with software, autonomy, hardware, test, and operations teams to reduce technical friction and improve engineering velocity.
• Communicate complex technical systems clearly to engineers, operators, and leadership.
• Identify long-term architectural risks and technical debt and execute pragmatic solutions that improve mission capability without sacrificing delivery timelines.
• Support critical mission events, anomaly response, and operational debugging in fast-paced environments with incomplete information.
• Mentor engineers through technical reviews, debugging sessions, and collaborative system design discussions.
• Drive improvements to internal engineering tooling, workflows, and software development practices where they meaningfully increase team effectiveness.
Qualifications:
Required:
• Bachelor's degree in computer science, aerospace engineering, or related field.
• 1 to 7+ years of experience building complex software systems across embedded, backend, validation, and operational domains.
• Fluency with gRPC, RESTful, and WebSocket-based services, including debugging integration issues and contributing to API design discussions
• Significant experience across several of the following areas:
• Experience with low-level device driver development and safety-critical systems.
• Experience with embedded RTOS environments such as RTLinux, VxWorks, or RTEMS.
• Experience developing simulation environments for spaceflight physics
• Understanding of autonomy, guidance, navigation, and control algorithms, including estimation, sensor fusion, targeting, and closed-loop control systems.
• Experience debugging complex multi-process, multi-threaded, or distributed systems under operational conditions.
• Experience supporting spacecraft, robotics, defense, or other mission-critical operational systems.
• Experience in designing, building, and evolving service architectures and internal infrastructure that serve multiple products.
• Strong familiarity with Linux development and debugging environments.
• Ability to maintain or obtain TS/SCI clearance.
Preferred:
• Master’s degree in computer science, aerospace engineering, or related field.
• 10+ years of experience in developing and/or producing flight software, GNC, simulation, or ground software for space applications.
• Expert-level command of Elixir and OTP, including deep understanding of BEAM internals, scheduling, process architecture, supervision strategies, and runtime characteristics
• Experience building and shipping complex, real-time systems with demanding reliability and performance requirements (real-time telemetry, large-scale data processing, mission-critical operations)
• Strong collaboration and communication skills that let you thrive in a culture that values respectful, professional, and constructive conflict
Company:
True Anomaly develops space security technologies, including spacecraft, software platforms, and mission systems for orbital operations. Founded in 2022, the company is headquartered in Centennial, USA, with a team of 201-500 employees. The company is currently Growth Stage.