🚀 Principal Software Architect - Level 6
Hiring now — limited positions available!
Lockheed Martin
- 📍 Location: Fort Worth
- 📅 Posted: Oct 30, 2025
Overview
We are Lockheed Martin. Lockheed Martin is seeking a highly experienced Software Engineering technical leader to design, develop, and implement a modern software framework for the F-35 Ground Systems Mission Planning Environment (MPE) project. The MPE is a critical component of the F-35 program, enabling all ground-based operations and playing a vital role in the successful execution of missions and overall operation of the aircraft. The position is located in Fort Worth, TX.
As a member of the F-35 Ground Systems MPE Software Architecture team, the successful candidate will be responsible for guiding a team of Software Engineers in the design and development of a new contract aimed at modernizing the Mission Planning product and tools. This leadership role requires a deep understanding of software architecture, technical vision, and team leadership, as well as the ability to drive the successful implementation of this complex project.
Responsibilities
The candidate will assume a technical software leadership role, defining the approach for software development of a microservices container orchestrated (Kubernetes) architecture in a DevOps environment. As a Senior Staff Software Engineer, responsibilities include:
- Leading the Mission Planning Environment team through the full development lifecycle to ensure continuity and effective communication of software strategy, design, and implementation.
- Managing architecture, design, implementation, configuration management, and troubleshooting of services; applying troubleshooting skills to meet stability objectives.
- Creating Infrastructure as Code (IaC) processes and solutions for deploying and maintaining Linux and Kubernetes hosts.
- Implementing and maintaining automation technologies and designing, engineering, deploying, and maintaining high-availability and secure Linux and Kubernetes systems.
- Establishing and enforcing strong software architectural principles, including modularity, flexibility, and extensibility; developing next-generation software.
- Participating in end-to-end integration activities, analyzing user requirements, and implementing algorithms to meet system performance and functional standards.
- Overseeing software development teams, recommending new technologies and processes, and ensuring quality control of all developed and modified software.
Basic Qualifications
- Must be a US Citizen. This position is located at a facility that requires special access and an interim Secret clearance to start.
- Bachelor's Degree in Computer Science, Software Engineering, Systems Engineering, or related discipline.
- This is a hands-on role that requires 12+ years of overall software development experience.
- Proficient in full-stack development and testing, with experience in microservices, web applications, and containerized applications using Kubernetes and Docker.
- Object-oriented design and development experience, including C# and .NET.
- Web-based design using ReactJS.
- Experience leading software architecture and design efforts for complex software systems and applications.
- Experience establishing and enforcing strong software architectural principles, including modularity, flexibility, and extensibility.
- Strong problem-solving skills and ability to interpret complex problem statements and collaborate with stakeholders to develop simple and effective solutions.
- Strong collaboration and communication skills; ability to work effectively with teammates and leadership in Agile environments.
- Desire for continuous learning and self-improvement.
Job Details
- Job Code/Title: E1076:Software Engineer Prin
- Location: Fort Worth, TX
- Security Clearance: Secret (US Citizenship required)
- Work Schedule: 4x10 hour days; on-site full-time
- Relocation/Housing Stipend: Possible
Desired skills
- 5+ years in an architecture leadership position.
- Master's degree in a related discipline.
- Experience with Mission Planning Environment (MPE).
- Proficient in scripting and automation tools (Ansible, Python, Puppet, Terraform).
- Experience in test automation using Robot and Cypress frameworks.
- Knowledge of authentication, communication, and security in Kubernetes architecture (e.g., OAuth2, Keycloak, Service Mesh).
- Experience with cloud environments such as AWS or Azure.
- Experience collaborating with different engineering disciplines to derive and decompose requirements.
- Experience in DevSecOps, including CI/CD, with understanding of security and compliance principles.
- Experience implementing and maintaining automation technologies and IaC with strong Linux and Kubernetes systems knowledge.
Other Important Information
- Ability to work onsite; this position requires working at a Lockheed Martin facility.
- EEO: Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
- Security Clearance Information: This position requires a government security clearance; you must be a US Citizen for consideration. Security Clearance: Secret.
- Program: F-35 MPE; Department: 6B4F00:FW GROUND SYSTEMS; City, State: Fort Worth, TX 76108.
Hurry — interviews are being scheduled daily!