- Location
- Gardena, CA
- Employment
- Full time
- Level
- Senior
- Posted
- 1 July
About this role
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 communicate 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++ (23) experience or demonstrable ability to write high-quality C++
- Strong CS fundamentals: data structures, algorithms, concurrency, memory management, networking, and debugging
- Linux experience: Linux development, debugging, deployment, operation, maintenance
- 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/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
- Nix/NixOS experience
- Cybersecurity mindset: defense in depth, secure-by-default design, threat modeling, CTF/security background, crypto familiarity, hardening experience
- Applied math background: linear algebra, optimization, estimation, controls, simulation, numerical methods, etc
- Basic API/web literacy: REST, gRPC, protobuf, frontend/backend concepts, databases, etc
ITAR
To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. 1157, or (iv) Asylee under 8 U.S.C 1158, or be eligible to obtain the required authorizations from the U.S. Department of State.
About The Company
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 several Silicon Valley firms. With a world-class business development & leadership team already in place, we are well positioned to capitalize on already overwhelming demand.
As published by Singularity Defense. Applications are handled on their site.
Skills this posting mentions
About Singularity Defense
Singularity is the only defense company purpose built and prepared to deploy counter-weapons at the scale, speed, and cost required by the people who need them. We relentlessly iterate, and every system we ship is fully developed and produced in-house. We are not a normal defense company: our only measure of success is civilians protected and warfighters brought home to their families.
All 28 openings at Singularity DefenseOne click, then it is written
Apply to Singularity Defense with a resume written for this role.
Queue Senior Mission Systems Software Engineer (C2) and I read the posting, rewrite your resume against it, draft the cover letter, and score the fit. Then you press send, or press one button and I fill in Singularity Defense’s form for you.
01Drop your resume
A PDF or a LinkedIn URL. About a minute, once.
02I rank the openings
Every weekday morning, the live catalog scored against your history. Up to 20 worth your time, not two hundred links.
03Each one is written up
Resume rewritten for the posting, a cover letter, a fit score. Press send, or let me fill in the form.
- 25 sent a week, free
- No card
- Nothing sent until you say so
More roles at Singularity Defense
See all- 30 October
- 30 October
- 30 October
- 29 October
- 23 October
- 15 October
Similar roles elsewhere
See more- 6 October
Senior Manufacturing Process Engineer
Singularity DefenseGardena, CA
$110k - $200k/yrSeniorEngineering - 30 September
- 6 August
Senior Mechanical Engineer - Structures
Singularity DefenseGardena, CA
$160k - $225k/yrSeniorEngineering - 6 August
Manufacturing Process Engineer Level 2
Singularity DefenseGardena, CA
$125k - $180k/yrMid levelEngineering
Put this to work
Paste your career in once. Every application after that is written for you.
Drop a resume or a LinkedIn URL. I rank the live openings against it, rewrite the resume and write a cover letter for the best of them, and fill in the employer's form when you press the button. You read, you decide what goes out.
01Drop your resume
A PDF or a LinkedIn URL. About a minute, once.
02I rank the openings
Every weekday morning, the live catalog scored against your history. Up to 20 worth your time, not two hundred links.
03Each one is written up
Resume rewritten for the posting, a cover letter, a fit score. Press send, or let me fill in the form.
- New matches ranked and written before you are up.
- Every bullet stays inside what your history supports. Nothing invented.
- Queued, submitted, interviewing, offer: one screen, not a spreadsheet.
Free, no card. Up to 25 applications sent a week, and nothing is sent until you say so.
Listed from the job board Singularity Defense publishes. Refolk is not the employer and does not handle their hiring. Applications go to Singularity Defense directly.
Hiring at Singularity Defense? Post this role to the Refolk talent pool for $299, once. No commission, refunded if I find nobody. Post a role for $299