S
Posted 6 hours ago
Senior Mission Systems Software Engineer
Singularity Defense Corp.Senior Mission Systems Software Engineer (C2)
Requirements
Modern C++ (23), CS fundamentals, Linux development, Networking (TCP/UDP, DDS), Hardware-adjacent software knowledge, U.S. security clearance eligibility
Skills
C#LinuxEmbedded Systems
About the role
About the Company
Singularity Defense Corp. is 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 several Silicon Valley firms.
Responsibilities
- Design, implement, test, and maintain high-quality modern C++ software for mission systems
- Contribute to fire control, ground systems, and flight software efforts
- Refactor and improve existing software architecture, reliability, maintainability, and testability
- Work with Linux-based systems deployed on embedded and edge compute platforms
- Interface with hardware-adjacent systems, sensors, and embedded compute
- Build software that communicates over real-world networks, including unreliable or constrained data links
- Debug complex system-level issues across software, hardware, networking, and deployment environments
- Collaborate with mechanical, electrical, software, GNC, and operations teams
- Support occasional field testing, integration events, and customer demonstrations
- Apply a security-oriented mindset to system design and implementation
Requirements
- Strong Modern C++ (23) experience
- Strong CS fundamentals: data structures, algorithms, concurrency, memory management, networking, and debugging
- Linux development, debugging, deployment, and maintenance experience
- Networking experience: TCP/UDP, routing, multicast, DNS, DDS, pub/sub, Ethernet
- Understanding of hardware-adjacent software and communication protocols
- Ability to obtain and maintain a U.S. security clearance
- Willingness to travel up to 20%
Preferred Qualifications
- Robotics experience (ROS/ROS2, control algorithms, path planning)
- C2 (Command and Control), Fire control (FCS), or Flight software (FSW) experience
- Nix/NixOS experience
- Cybersecurity mindset: defense in depth, threat modeling, and hardening
- Applied math background: linear algebra, optimization, estimation, or controls
- Basic API/web literacy: REST, gRPC, protobuf, and databases
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Mission Systems Software Engineer
Singularity Defense Corp. · Gardena
