Principal Software ArchitectLeidos
Description
Leidos is seeking a Software Architect who will focus on program CAS & FOSS (Commercially Available Software & Free Open-Source Software) and Dev Ops architecture. The CAS, FOSS, and Dev Ops Architect will join with other architects to provide high level design, process, and technical guidance to a team supporting development environments across a portfolio of Air Traffic Control programs, including the Federal Aviation Administration's (FAA) En-Route Automation Modernization (ERAM) system.
ERAM is the heart of the Next Generation (NextGen) Air Transportation System and the pulse of the National Airspace System, helping advance our transition from a ground-based system of air traffic control to a satellite-based system of air traffic management.
Responsibilities include leading the conversion of a legacy build processes to an Agile CI/CD pipeline, GitLab administration, execution of the engineering review process for software licenses; coordination and maintenance of the Software Architecture Document describing the environment and configuration of program COTS/FOSS.
Primary Responsibilities
- Maintain the Software Architecture Document (SWAD) for ERAM operational, support, and factory environments.
- As CAS SWAD owner ensure CAS/FOSS data records are up to date
- Participate in SIG/PRED preparation and reviews impacting CAS/FOSS
- Consult as needed with software on design/implementation of solutions including CAS/FOSS
- Shepherd FOSS process and be FOSS manager approver
- Shepherd Non-Development Ite (NDI) process and own NDI documentation
- Monitor licensing of CAS/FOSS and coordinate with legal as needed
- Interact with other programs to share best practices with regard to CAS/FOSS
- Monitor security and problem reports for system CAS/FOSS
- Determine whether CAS/FOSS has any limitations with regard to distribution to the FAA
- Actively participate and guide others in the refactoring of a legacy build process into a dev ops pipeline
- Handle GitLab administration tasks
Basic Qualifications
- Requires a BS degree in Computer Science/Engineering with a minimum of 8+ years of prior relevant experience, or a Master’s degree with 6+ years of prior relevant experience will also be considered
- Experience on a large-scale software development program in a software engineering leadership capacity
- Demonstrated understanding of full software development life cycle as well as proven experience with supporting highly critical customer missions.
- Understanding of SW configuration management tools and change tracking.
- Must have excellent verbal and written communication skills and an ability to demonstrate a commitment to personal and corporate excellence, ethical behavior and integrity.
- Planning and cost estimating experience
- Experience with execution under Waterfall and/or Agile development methodologies
- Experienced in GitLab administration
- Previous responsibility for a dev ops pipeline
- Experience refactoring a legacy build process into a CI/CD pipeline
- Experience with GitLab CI/CD, Jenkins CI/CD, or GitHub Actions
- Sonar cube and a SW repository (e.g. Nexus, Artifactory)
- Red Hat Enterprise Linux Administration with SELinux
Preferred Qualifications
- Cost accounting / earned value management
- Familiarity with the National Air Space and FAA NextGen Air Traffic Control programs
- Background and development experience in ERAM Software Engineering, particularly Infrastructure and Support Software products.
- Prior experience in ERAM SW process, ERAM SW architecture and business rhythms.
- Understanding of OS, CAS, FOSS products and lifecycles, particularly LINUX OS.
If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares.
Original Posting:
July 31, 2026For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
