Resume and JobRESUME AND JOB
Leidos logo

Software Engineer (Junior to Mid Level) - Careers at Leidos

Leidos

Software Engineer (Junior to Mid Level) - Careers at Leidos

full-timePosted: Feb 3, 2026

Job Description

Join Leidos: Junior to Mid-Level Software Engineer for FAA TFDM Program

Leidos is seeking a talented Software Engineer (Junior to Mid-Level) to join our dynamic team in Eagan, MN, developing and maintaining innovative software that tackles aircraft runway and terminal congestion. As nationwide air traffic grows, the FAA's Terminal Flight Data Manager (TFDM) delivers NextGen capabilities for efficient surface management in the National Airspace System (NAS). This hybrid role offers 3 days in-office and 2 days remote.

Key TFDM Functions

  • Surface Collaborative Decision Making (SCDM), departure scheduling, and airport decision tools
  • Electronic Flight Data (EFD)
  • Enhanced Air Traffic Control Tower (ATCT) Traffic Flow Management
  • Integration of NAS systems for shared data among controllers, operators, and airports

TFDM enables real-time traffic visibility from gate-to-gate, boosting efficiency.

Core Responsibilities

  • Maintain FAA ATC display software using C++/Java on UNIX/Linux platforms
  • Develop TFDM features and support system engineering
  • Design user interface frameworks (client/server)
  • Thrive in Agile Scrum with version control (Git/SVN)

Selected candidates must qualify for Public Trust clearance and FAA Suitability.

Required Qualifications

  • Bachelor’s in CS or related +2 years experience (or Master’s)
  • C++/Java OOP expertise
  • Documented SDLC, UNIX/Linux, version control experience

Desired Skills

  • Qt GUI development
  • Ansible, shell/Python scripting
  • Atlassian/JIRA, FAA domain knowledge
  • Travel willingness

Salary: $69,550 - $125,725 USD. Break challenges, build smarter solutions with Leidos.

Locations

  • Eagan, Minnesota, United States

Salary

69,550 - 125,725 USD / yearly

Estimated Salary Rangehigh confidence

90,000 - 93,250 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++intermediate
  • Javaintermediate
  • Object-Oriented Designintermediate
  • UNIX/Linuxintermediate
  • Gitintermediate
  • Subversionintermediate
  • CVSintermediate
  • Qtintermediate
  • Ansibleintermediate
  • Shell Scriptingintermediate
  • Pythonintermediate
  • Agile Scrumintermediate
  • JIRAintermediate
  • Atlassian Tool Suiteintermediate

Required Qualifications

  • Bachelor’s degree in computer science or related field with 2+ years of relevant experience or Master’s degree (experience)
  • Experience in object-oriented design and development in C++ and Java (experience)
  • Experience following a documented Software Development Process (experience)
  • Experience using version control tools such as Git, Subversion or CVS (experience)
  • Experience in UNIX and Linux operating systems (experience)
  • Ability to obtain and maintain Public Trust security clearance (experience)
  • Ability to obtain and maintain FAA Suitability (experience)

Responsibilities

  • Maintain FAA air traffic control display software in object-oriented environment (C++/Java) on UNIX/Linux
  • Perform software development for TFDM system
  • Provide support for system engineering
  • Develop design for user interface framework including client and server-side components
  • Work in Agile Scrum environment

Benefits

  • general: Hybrid work schedule (3 days in office, 2 days remote)
  • general: Competitive salary range $69,550 - $125,725
  • general: Opportunities in cutting-edge FAA NextGen programs
  • general: Professional growth in aviation technology
  • general: Comprehensive Leidos benefits package including health, retirement, and paid time off

Target Your Resume for "Software Engineer (Junior to Mid Level) - Careers at Leidos" , Leidos

Get personalized recommendations to optimize your resume specifically for Software Engineer (Junior to Mid Level) - Careers at Leidos. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer (Junior to Mid Level) - Careers at Leidos" , Leidos

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Jobs in Eagan, MNLeidos CareersAviation SoftwareFAA JobsHiring in United StatesHybrid RemoteEngineeringInformation TechnologySecurity

Answer 10 quick questions to check your fit for Software Engineer (Junior to Mid Level) - Careers at Leidos @ Leidos.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Leidos logo

Software Engineer (Junior to Mid Level) - Careers at Leidos

Leidos

Software Engineer (Junior to Mid Level) - Careers at Leidos

full-timePosted: Feb 3, 2026

Job Description

Join Leidos: Junior to Mid-Level Software Engineer for FAA TFDM Program

Leidos is seeking a talented Software Engineer (Junior to Mid-Level) to join our dynamic team in Eagan, MN, developing and maintaining innovative software that tackles aircraft runway and terminal congestion. As nationwide air traffic grows, the FAA's Terminal Flight Data Manager (TFDM) delivers NextGen capabilities for efficient surface management in the National Airspace System (NAS). This hybrid role offers 3 days in-office and 2 days remote.

Key TFDM Functions

  • Surface Collaborative Decision Making (SCDM), departure scheduling, and airport decision tools
  • Electronic Flight Data (EFD)
  • Enhanced Air Traffic Control Tower (ATCT) Traffic Flow Management
  • Integration of NAS systems for shared data among controllers, operators, and airports

TFDM enables real-time traffic visibility from gate-to-gate, boosting efficiency.

Core Responsibilities

  • Maintain FAA ATC display software using C++/Java on UNIX/Linux platforms
  • Develop TFDM features and support system engineering
  • Design user interface frameworks (client/server)
  • Thrive in Agile Scrum with version control (Git/SVN)

Selected candidates must qualify for Public Trust clearance and FAA Suitability.

Required Qualifications

  • Bachelor’s in CS or related +2 years experience (or Master’s)
  • C++/Java OOP expertise
  • Documented SDLC, UNIX/Linux, version control experience

Desired Skills

  • Qt GUI development
  • Ansible, shell/Python scripting
  • Atlassian/JIRA, FAA domain knowledge
  • Travel willingness

Salary: $69,550 - $125,725 USD. Break challenges, build smarter solutions with Leidos.

Locations

  • Eagan, Minnesota, United States

Salary

69,550 - 125,725 USD / yearly

Estimated Salary Rangehigh confidence

90,000 - 93,250 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++intermediate
  • Javaintermediate
  • Object-Oriented Designintermediate
  • UNIX/Linuxintermediate
  • Gitintermediate
  • Subversionintermediate
  • CVSintermediate
  • Qtintermediate
  • Ansibleintermediate
  • Shell Scriptingintermediate
  • Pythonintermediate
  • Agile Scrumintermediate
  • JIRAintermediate
  • Atlassian Tool Suiteintermediate

Required Qualifications

  • Bachelor’s degree in computer science or related field with 2+ years of relevant experience or Master’s degree (experience)
  • Experience in object-oriented design and development in C++ and Java (experience)
  • Experience following a documented Software Development Process (experience)
  • Experience using version control tools such as Git, Subversion or CVS (experience)
  • Experience in UNIX and Linux operating systems (experience)
  • Ability to obtain and maintain Public Trust security clearance (experience)
  • Ability to obtain and maintain FAA Suitability (experience)

Responsibilities

  • Maintain FAA air traffic control display software in object-oriented environment (C++/Java) on UNIX/Linux
  • Perform software development for TFDM system
  • Provide support for system engineering
  • Develop design for user interface framework including client and server-side components
  • Work in Agile Scrum environment

Benefits

  • general: Hybrid work schedule (3 days in office, 2 days remote)
  • general: Competitive salary range $69,550 - $125,725
  • general: Opportunities in cutting-edge FAA NextGen programs
  • general: Professional growth in aviation technology
  • general: Comprehensive Leidos benefits package including health, retirement, and paid time off

Target Your Resume for "Software Engineer (Junior to Mid Level) - Careers at Leidos" , Leidos

Get personalized recommendations to optimize your resume specifically for Software Engineer (Junior to Mid Level) - Careers at Leidos. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer (Junior to Mid Level) - Careers at Leidos" , Leidos

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Jobs in Eagan, MNLeidos CareersAviation SoftwareFAA JobsHiring in United StatesHybrid RemoteEngineeringInformation TechnologySecurity

Answer 10 quick questions to check your fit for Software Engineer (Junior to Mid Level) - Careers at Leidos @ Leidos.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.