What are the responsibilities and job description for the Fullstack Software Engineer position at Stealth Mode?
Aerospace & Defense startup currently in Stealth based in El Segundo, made up of former SpaceX, Anduril, and Lockheed engineers, applying the SpaceX model to mass produce life-saving systems. Backed by joint staff level military leadership and several major SV firms, their first product is designed for immediate deployment around the world starting with Ukraine where the need is critical.
Job Summary
We are seeking a Full-Stack Software Engineer to develop and maintain mission-critical software that integrates with advanced defense systems. This role focuses on designing high-performance, real-time applications that provide situational awareness, system control, and communication capabilities. The ideal candidate will work on both front-end and back-end development, ensuring seamless integration with external hardware systems, sensors, and communication networks.
Key Responsibilities
Job Summary
We are seeking a Full-Stack Software Engineer to develop and maintain mission-critical software that integrates with advanced defense systems. This role focuses on designing high-performance, real-time applications that provide situational awareness, system control, and communication capabilities. The ideal candidate will work on both front-end and back-end development, ensuring seamless integration with external hardware systems, sensors, and communication networks.
Key Responsibilities
- Develop operator-facing applications that provide real-time data visualization, control interfaces, and situational awareness tools.
- Design and implement back-end services that handle system communication, data processing, and control logic.
- Work with real-time messaging protocols to facilitate communication between the interface and connected systems.
- Develop secure, high-performance APIs for interfacing with external subsystems and data sources.
- Ensure system scalability, reliability, and fault tolerance in mission-critical environments.
- Optimize front-end performance for responsive, low-latency operator interaction.
- Implement security best practices to safeguard software from cyber threats.
- Perform software testing, simulation, and validation to ensure operational readiness.
- Collaborate with system engineers, network specialists, and hardware teams to integrate software with defense platforms.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 5 years of experience in full-stack development with real-time or mission-critical systems.
- Proficiency in front-end technologies (React, Angular, Vue.js, or similar frameworks).
- Strong experience with back-end programming in C , Python, Java, or Go.
- Experience developing with real-time data streaming and messaging protocols (e.g., ZeroMQ, DDS, gRPC, WebSockets).
- Knowledge of networked applications, distributed systems, and secure communication protocols (TCP/IP, UDP, REST, or custom military data links).
- Experience with database design (SQL and NoSQL) for handling system data.
- Understanding of real-time visualization tools (OpenGL, WebGL, D3.js, or custom 3D rendering).
- Familiarity with containerization and deployment (Docker, Kubernetes) for scalable software solutions.
- Strong problem-solving and debugging skills in high-stakes environments.
- Ability to obtain and maintain [Security Clearance Level] (if required).
- Experience with defense or aerospace systems involving command, control, and visualization software.
- Knowledge of real-time operating systems (RTOS) or military-grade computing platforms.
- Background in cybersecurity, cryptographic security, or secure coding practices.
- Experience integrating software with sensor systems, embedded devices, or tactical networks.
- Familiarity with machine learning, AI, or predictive analytics for decision support in defense applications.