Senior Mission Systems Software Engineer at Singularity Defense Corp. - ScoutJobs - The AI-curated global job board
Skip to content
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 free

Senior Mission Systems Software Engineer

Singularity Defense Corp. · Gardena

Sign up to apply