Lockheed Martin logo

Software Engineer

Lockheed Martin

Manassas, VA
Full Time
Mid Level
10 days ago

Job Description

About the Role

Lockheed Martin is a global leader in aerospace, defense, and technology solutions. Our Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages creativity, excellence, and the creation of exceptional products. Our team is made up of dedicated professionals who are passionate about pushing the boundaries of what's possible. We are at the forefront of cutting-edge technology and innovation, tackling some of the world's most challenging engineering problems with a culture of creativity, excellence, and product innovation. The Software Engineer role involves performing software development tasks supporting Navy programs, with experience in coding in Java/C++ on a Linux Operating System. The position requires special access and an active government Secret security clearance.

Key Responsibilities

  • Perform software development tasks supporting Navy programs.
  • Develop, integrate, and troubleshoot software on Linux/Unix operating systems.
  • Utilize programming languages such as Java, C++, or Python to support software projects.
  • Develop scripts using Bash or Python to automate tasks.
  • Work with software configuration technologies like YAML, XML, and JSON.

Requirements

  • BS in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or an equivalent STEM field.
  • At least 4+ years of related experience.
  • Development, integration, and troubleshooting experience with Linux/Unix operating systems.
  • Experience in software development using C, C++, Java, or Python.
  • Experience developing scripts with Bash or Python.
  • Experience with software configuration technologies such as YAML, XML, and JSON.
  • Must be a US Citizen and hold an active Secret security clearance.

Nice to Have

  • Basic understanding of Agile full software life-cycle development.
  • Experience with infrastructure as code (IaC) concepts and technologies.
  • Desire to integrate, test, troubleshoot, and refactor software systems.
  • Experience with software build tools such as Jenkins, GitLab, etc.
  • Experience with Model Based Engineering.
  • Experience with containerization technologies like Podman or Docker, as well as AWS or Kubernetes.

Qualifications

  • BS degree in a relevant STEM field.
  • Minimum of 4 years of related experience.
  • Active Secret security clearance.

Benefits & Perks

  • Flexible work schedules, including 4x10 hour days with 3 days off per week.
  • Competitive pay and comprehensive benefits.
  • State-of-the-art tools and a supportive work environment.
  • Opportunities to work alongside industry leaders and solve challenging engineering problems.
  • Inclusive environment built upon integrity and corporate responsibility.

Working at Lockheed Martin

Lockheed Martin fosters a culture of creativity, excellence, and innovation. The company emphasizes empowering employees, fostering an inclusive environment, and maintaining integrity and corporate responsibility. Employees are valued as the greatest minds in the industry, and the organization provides diverse career opportunities to develop and boost agility.

Apply Now

Job Details

Posted AtJun 10, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceMid Level

About Lockheed Martin

Website

lockheedmartin.com

Company Size

10000+ employees

Location

Manassas, VA

Industry

Aerospace Product and Parts Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches