Singularity Defense
Senior Fire Control Systems Software Engineer
El Segundo, CA · Senior
No sponsorshipDetected 21 days ago
PythonJavaRustC++Distributed SystemsGitAnsibleCI/CDJenkinsLinuxCybersecurityDesign SystemsJiraConfluenceMIL-STDSystems EngineeringRoboticsAerospace EngineeringElectrical EngineeringSensorsControlsLeadershipCommunication
About the role
- This is not a generic backend or application role.
- You will join a highly effective software team with strong execution and work ethic.
Responsibilities
- Architect, implement, and test fire control and engagement management software that bridges sensors and C2 systems to launchers, interceptors, or other effectors.
- Develop core functionality such as track ingestion, target state handling, engagement state machines, weapon-target pairing, launcher/effector command sequencing, inhibit/arm/fire logic, and post-launch status management.
- Design software interfaces and message flows across radar/sensor systems, C2 nodes, launchers, effectors, simulators, and operator-facing mission software.
- Build deterministic, fault-tolerant behavior under tight timing and reliability constraints, including degraded modes, interlocks, watchdogs, and safe-state transitions.
- Partner closely with systems engineering, hardware, integration/test, simulation, GNC, and product teams to deliver end-to-end capability.
- Participate in requirements reviews, design reviews, hazard analyses, FMEAs, test readiness reviews, and customer technical interchange meetings.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Aerospace Engineering, or a related technical field.
- 6+ years of experience developing mission-critical, real-time, embedded, or distributed software systems in defense, aerospace, robotics, autonomy, or similarly demanding environments.
- Experience with real-time messaging, low-latency communications, and distributed system coordination (e.g. DDS, UDP, TCP, ZeroMQ, CAN, or similar).
- Ability to reason about timing-sensitive systems, concurrency, interface contracts, and failure modes.
- Strong communication skills and the ability to work directly with cross-functional teams and external stakeholders.
Nice to have
- Direct experience with fire control, battle management, engagement planning, weapon system integration, launcher control, interceptor systems, C-UAS, integrated air and missile defense, or naval combat systems.
- Familiarity with standards and processes such as MIL-STD-882E, interface control documentation, requirements traceability, and formal verification/validation workflows.
- Experience with hardware-in-the-loop, software-in-the-loop, lab integration, range events, flight test, or live-fire test support.
- Experience with sensor fusion, tracking, state estimation, guidance/control-adjacent systems, or kinematic/physics-based decision logic.
- Experience with DevSecOps and CI/CD tooling in regulated or classified environments (e.g. Git/GitLab, Jenkins, Ansible, Jira, Confluence).
- Familiarity with open architectures or defense integration patterns such as OMS/UCI, FACE, or similar modular mission-system approaches.
- Active Secret or Top Secret clearance.
- Strong proficiency in C++ and Python
Company info
- We are a stealth-mode Aerospace & Defense startup headquartered in Gardena, CA.
- Our founding team hails from SpaceX, Anduril, and Lockheed Martin, and we are backed by Joint Staff-level military leadership and top-tier Silicon Valley firms.
- Our mission is urgent: to develop and deploy life-saving missile defense systems that can be fielded globally, today.
- We are assembling a high-agency team committed to moving fast, solving hard problems, and defending what matters most.
- About Us We are a stealth-mode Aerospace & Defense startup headquartered in Gardena, CA.
- to develop and deploy life-saving missile defense systems that can be fielded globally, today.
- The Role We are seeking a Fire Control Systems Software Engineer to design, build, integrate, and validate the software that sits between target cueing from command-and-control systems and the safe execution of weapon employment.
- This role is responsible for the software layer that ingests target and engagement data, evaluates engagement options, coordinates launcher/effector actions, enforces software-based safety constraints, and reports engagement status back into the broader mission system.
- We are looking for an engineer who has worked on real mission-critical systems where timing, determinism, interface fidelity, and fail-safe behavior matter-ideally in missile defense, integrated air and missile defense, fire control, engagement planning, launcher/effector integration, combat systems, or closely related domains.
- Your unique value will be bringing hard-earned experience building software for government and military customers, and helping shape how we architect, test, document, and field fire control capability in a disciplined but fast-moving environment.
Visa & Work Authorization
- citizenship and ability to obtain and maintain a U
Apply directly at Singularity Defense →Create a free account for alerts like thisView Singularity Defense immigration profile
This listing is sourced directly from Singularity Defense's careers page and normalized into a canonical job model.