We're looking for a Command & Control Software Architect to join our Ground Software Engineering team in El Segundo, California. The role involves designing, developing, and implementing high-performance Command and Control software solutions for complex, real-time, mission-critical systems.
Requirements
- 10+ years' experience in foundational Computer Science knowledge and object-oriented design and software patterns
- 5+ years' experience leading projects and/or individuals though the software development lifecycles
- Experience with architectural reviews and ensuring adherence to best practices and standards (e.g. scalability, security, maintainability)
- Ability to obtain a DoD Secret Clearance (interim prestart, final post start)
- Experience with implementation, validation, and verification processes, practices, and guidelines to ensure software development quality, performance, and safety.
- Experience in Command and Control (C2) systems, real-time applications, and their specific requirements (e.g., high availability, low-latency processing, fault tolerance).
- Familiarity with containerization tools (e.g., Docker, Kubernetes) and orchestration platforms.
- Experience with version control systems (e.g., Gitlab, bitbucket, etc.) and automation services (e.g., Jenkins, Gitlab CI/CD, etc.).
- Experience with database technologies (SQL/NoSQL), messaging systems (e.g., Kafka, ActiveMQ), and/or data streaming technologies (e.g., CCSDS).
- Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
Benefits
- Competitive base pay and variable compensation opportunities
- Health insurance
- Flexible spending accounts
- Health savings accounts
- Retirement savings plans
- Life and disability insurance programs
- Paid time away from work
- Relocation assistance for eligible candidates