Software Engineer Sr C/C++

Lockheed MartinManassas, VA
Onsite

About The Position

Lockheed Martin Rotary and Mission Systems is seeking a Software Engineer C/C++ Sr. in Manassas, VA. In this role you will have the responsibility of: Participate in a cross‑functional team to evaluate a large, complex legacy code base, assess the current CI/CD pipeline, and create a strategic roadmap for modernizing the code to enable modular, rather than monolithic, builds. Work closely with stakeholders to validate and guarantee the end‑to‑end quality and effectiveness of all proposed enhancements. Identify technical obstacles stemming from technical debt or system requirements and develop pragmatic solutions to address them. Rapidly build expertise with existing LM catalog of shared CI/CD capabilities so that theses capabilities can be properly considered for integration into proposed build enhancements that will support modular builds.

Requirements

  • A Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a comparable STEM discipline.
  • Proficient in modern C/C++ (C++11/14/17+) with hands on development experience on Linux operating systems and command line toolchains.
  • Daily user of CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps) to automatically compile, run unit/integration tests, and deliver builds for C/C++ projects.
  • Practical knowledge foundation in software engineering best practices: Git version control, code reviews, static analysis, and rapid debugging of build or test failures.
  • Self-starter who takes initiative and drives tasks to completion, asking for and offering help when needed.
  • Candidate must be able to obtain & maintain a U.S. Government SECRET Security Clearance, this requires U.S. Citizenship.

Nice To Haves

  • Experience with GitLab and a variety of CI/CD pipeline strategies to streamline and accelerate software delivery.
  • Demonstrated experience in architecting and designing large, complex legacy software systems, with deep hands on expertise in Java, C and/or C++.
  • Experience in Automation & DevOps, including CI/CD definition, Infrastructure as Code (IaC), automated testing, and release pipeline construction.
  • Interpersonal and communication abilities to enable collaboration across development, operations, security, and business teams, ensuring consistent adoption of architectural standards.
  • Proven track record of designing, implementing, and delivering micro services solutions.
  • Advanced problem solving skills with the ability to perform trade off analyses (e.g., cost vs. performance, time to market vs. quality).
  • Expertise in API design and integration, including REST, gRPC, GraphQL, OpenAPI, and contract first approaches.
  • Experience with static application security testing (SAST) tools such as Fortify or comparable solutions.
  • Familiarity with binary management repositories (e.g., Artifactory, Nexus).
  • Prior involvement with domestic programs at the Manassas, VA, site.
  • Proficiency in modern software development methodologies, including Agile, Scrum, and DevOps practices.

Responsibilities

  • Participate in a cross‑functional team to evaluate a large, complex legacy code base, assess the current CI/CD pipeline, and create a strategic roadmap for modernizing the code to enable modular, rather than monolithic, builds.
  • Work closely with stakeholders to validate and guarantee the end‑to‑end quality and effectiveness of all proposed enhancements.
  • Identify technical obstacles stemming from technical debt or system requirements and develop pragmatic solutions to address them.
  • Rapidly build expertise with existing LM catalog of shared CI/CD capabilities so that theses capabilities can be properly considered for integration into proposed build enhancements that will support modular builds.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Paid time off
  • Holidays

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service