remote
Global Systems and Software Architect - Lockheed Martin
Software Architect
Lead architecture and integration of missile defense software, driving sensor integration, algorithm development, and secure UI solutions using Python, C++, Java, AWS, and machine learning in an agile environment.
About the role
Key Responsibilities
- Design and oversee the architecture of mission‑critical software for missile defense systems, ensuring scalability, reliability, and security.
- Lead cross‑functional teams in sensor/weapon integration, algorithm development, and user interface design.
- Implement automated testing frameworks and continuous integration pipelines on AWS to accelerate delivery.
- Apply machine learning techniques to enhance threat detection and decision‑making processes.
- Collaborate with cybersecurity experts to embed robust security controls throughout the software lifecycle.
Requirements
- Extensive experience in C++, Java, and Python for high‑performance systems.
- Proven track record with AWS services (EC2, S3, Lambda, CloudFormation) and DevOps practices.
- Deep understanding of machine learning algorithms and their deployment in embedded environments.
- Strong background in cybersecurity principles and secure coding practices.
- Excellent communication skills and ability to thrive in an agile, fast‑paced team.
Skills
pythoncjavaawsmachine learningagile