Senior Mission Systems Software Engineer (C2)

Singularity Defense Corp.

Gardena (CA)

Hybrid

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Singularity Defense Corp. in Gardena, California is seeking a Senior Mission Systems Software Engineer. This role is responsible for designing and developing mission-critical software supporting command-and-control systems. Candidates should have deep expertise in modern C++, Linux, and systems engineering.

Key responsibilities include building high-performance applications, debugging complex issues, and collaborating with diverse engineering teams. The position requires a commitment to security-first software design and involves occasional travel for field testing and integration events.

Qualifications

  • Strong Modern C++ (C++23) experience.
  • Solid CS fundamentals in data structures, algorithms, and memory management.
  • Ability to obtain and maintain a U.S. security clearance.

Responsibilities

  • Design, implement, and maintain high-quality modern C++ software.
  • Collaborate with engineering teams for successful mission systems integration.
  • Debug complex system-level issues across software, hardware, and networking.

Skills

Modern C++ (C++23)
Computer Science fundamentals
Networking
Troubleshooting

Education

Bachelor's degree in Computer Science or related field

Tools

Linux
Networking Protocols
Security practices

Job description

Senior Mission Systems Software Engineer (C2)
Role Summary

The Senior Mission Systems Engineer is responsible for designing, developing, testing, and maintaining high-performance mission-critical software that supports fire control, flight, ground, and command-and-control systems. This role focuses on building robust, secure, and reliable modern C++ applications for Linux-based embedded and edge computing platforms while integrating with sensors, hardware, and distributed networked systems.

The ideal candidate possesses deep expertise in modern C++, Linux, networking, and systems engineering, with the ability to troubleshoot complex issues spanning software, hardware, networking, and deployment environments. Success in this role requires close collaboration with cross‑functional engineering teams—including mechanical, electrical, guidance, navigation and control (GNC), and operations—to deliver reliable mission capabilities from development through field integration.

Candidates should have strong computer science fundamentals, experience with embedded and distributed systems, and a security-first approach to software design and implementation. Experience with robotics, command-and-control systems, fire control, flight software, cybersecurity, applied mathematics, and modern software architectures is highly desirable. The role also includes occasional travel (up to 20%) to support customer demonstrations, system integration, and field testing.

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 towards a common goal.
  • Support occasional field testing, integration events, and customer demonstrations.
  • Apply a security-oriented mindset to system design, implementation, deployment, and debugging.
  • Travel up to 20% of the time for on‑site integration events with external vendors or customers.
Required Qualifications
  • Strong Modern C++ (C++23) experience or demonstrable ability to write high-quality C++.
  • Strong CS fundamentals: data structures, algorithms, concurrency, memory management, networking, and debugging.
  • Networking experience: TCP/UDP, routing, multicast, DNS, DDS, pub/sub, Ethernet, etc.
  • Understanding of hardware‑adjacent software: communication protocols, sensors, etc.
  • Ability to obtain and maintain a U.S. security clearance.
  • Willingness to travel for up to 20% of the job.
Preferred Qualifications
  • C++23 experience.
  • Robotics experience (ROS/ROS2, control algorithms, path planning, etc.).
  • C2 (Command and Control) software experience.
  • Fire control systems (FCS) software experience.
  • Flight software (FSW) software experience.
  • Cybersecurity mindset: defense in depth, secure‑by‑default design, threat modeling, CTF/security background, crypto familiarity, hardening experience.
  • Basic API/web literacy: REST, gRPC, protobuf, frontend/backend concepts, databases, etc.

To conform to U.S. Government export regulations, applicant must be (i) a U.S. citizen or national, (ii) a U.S. lawful permanent resident (green card holder), (iii) a refugee under 8 U.S.C. 1157, (iv) an asylee under 8 U.S.C. 1158, or be eligible to obtain the required authorizations from the U.S. Department of State.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Mission Systems Software Engineer (C2)
Senior Mission Systems Software Engineer (C2)

Stealth Mode • Huntsville (AL)

On-site
USD 120,000 - 180,000
Senior Mission Systems Engineer (C2)
Senior Mission Systems Engineer (C2)

Stealth Startup • Huntsville (AL)

On-site
USD 95,000 - 130,000
Senior Mission Systems Software Engineer (C++/Linux)
Senior Mission Systems Software Engineer (C++/Linux)

Stealth Mode • Huntsville (AL)

On-site
USD 120,000 - 180,000
Senior Flight Software Engineer
Senior Flight Software Engineer

Singularity Defense Corp. • Gardena (CA)

On-site
USD 120,000 - 150,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Stealth Mode • Gardena (CA)

On-site
USD 120,000 - 160,000
Senior Mission Systems Software Engineer (C++/Linux)
Senior Mission Systems Software Engineer (C++/Linux)

Singularity Defense Corp. • Gardena (CA)

Hybrid
USD 100,000 - 140,000
Systems Engineer
Systems Engineer

SourceFly • Fort Belvoir (VA)

On-site
USD 80,000 - 100,000
C++ Software Engineer (C2C)
C++ Software Engineer (C2C)

Elevateprimesolutions • Arlington (VA)

On-site
USD 120,000 - 150,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Singularity Defense Corp. • Gardena (CA)

On-site
USD 120,000 - 150,000
Staff Software Engineer, GCS - Full Stack (R5192)
Staff Software Engineer, GCS - Full Stack (R5192)

The Rundown AI, Inc. • United States

On-site
USD 120,000 - 150,000