Software Engineer Sr C/C++
Lockheed Martin
Reference: 726057BRPosted: 2026-08-10Location: Manassas, VirginiaClearance: SecretCompany: Lockheed MartinDescription:Who we areLockheed 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.What We’re DoingAt Lockheed Martin, we're at the forefront of cutting-edge technology and innovation. Our campus in Manassas, Virginia is a hub for engineering excellence, where we tackle some of the world's most challenging engineering problems. We pride ourselves on our culture of creativity, excellence, and product innovation.The WorkLockheed 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. Why Join UsYour Health, Your Wealth, Your Life Joining Lockheed Martin means becoming part of a team that's making a significant impact in the field of engineering. When you choose to work with us, you'll enjoy:•An excellent working environment equipped with state-of-the-art tools.•The opportunity to work alongside industry leaders and top-notch professionals.•A chance to be a part of solving some of the world's most challenging engineering problems.•A culture that encourages creativity, excellence, and the development of remarkable products.If you're ready to take your career to the next level, work on groundbreaking projects, and be a part of a team that thrives on innovation, we encourage you to apply and be a part of our mission.Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work.Learn more about Lockheed Martin’s competitive and comprehensive benefits package.#WeAreLM #WherethebestareBuilt#OneLMHotJobs#RMSC6ISR#rmsuswBasic Qualifications:The successful candidate should have the required skills:• 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.Desired Skills:• 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.Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration.Clearance Level: SecretOther Important Information You Should KnowExpression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility.Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.Schedule for this Position: 4x10 hour day, 3 days off per weekLockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They’re dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about.As a leading technology innovation company, Lockheed Martin’s vast team works with partners around the world to bring proven performance to our customers’ toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories.Experience Level: Experienced ProfessionalBusiness Unit: RMSRelocation Available: PossibleCareer Area: Software EngineeringType: Full-TimeShift: First
$101.3k
...than 12,000 banks and financial institutions. Are you an expert in C++/Java developer seeking a high-performance team to collaborate... ...working on mission critical, highly available, high performance software systemsUnderstanding of relational databases and PL/SQL programing...SeniorC++Overseas- ...Overview Senior C++ Developer role with responsibilities spanning feature development,... ...well as the maintenance of existing complex software systems. Ensure compliance with SWIFT reference... ...as necessary. Qualifications / Skills C/C++, ProtoBuf, gRPC, API Design, Oracle PL...SeniorC++Full time
$90k - $110k
OverviewVTG is seeking a Senior Associate Software Engineer to support our Navy customer in Manassas, VA. This role is mostly onsite. The Associate... ...development - primarily but not limited to Java, Python, C++Work as part of a larger integrated team across multiple...SeniorC++Work experience placement- ...Redhorse Corporation is seeking a Senior Software Engineer (SME) to lead complex engineering initiatives for mission-critical government systems... .... You will work with diverse technologies including C/C++, Java, Ruby on Rails, and legacy tools, while ensuring #J-188...SeniorC++
$90k - $150k
Company OverviewVeraxx Engineering Corporation, a By Light Company is an engineering services... ...solutions. Services include hardware, software, and system engineering, requirements assessments... ...systems using a variety of languages (C/C++, Ada, FORTRAN, C#)....SeniorC++Work experience placement- Autonomous Vehicle Software EngineerPosition OverviewAt Aurora Flight Sciences, we design,... ...self-motivated Autonomous Vehicle Software Engineer to help us create the future of flight.... ...Ground Stations Demonstrated proficiency in C/C++ or Python at a level commensurate with...C++
$101.3k - $188.14k
...institutions.Are you an experienced systems engineer looking for a challenging and rewarding... ..., information flow, hardware and software requirements, and alternative approaches.... ...distributed and multi-threaded applications using C++, full stack Java, Python, Perl, OpenShift...SeniorC++Overseas- ...Analyze requirements for the development of new features and shareable components across multiple applications Develop applications using C++/Java, Boost, gRPC, multithreading and Linux, Python and in Docker environments Articulate and implement complex requirements for...SeniorC++Work experience placement
- ...reality. We are searching for a talented and self-motivated DevOps Software Engineer to help us create the future of flight. Responsibilities will... ...-Proficient in some languages used in the software division: C/C++, Python, MATLAB / Simulink, Bash scripting.Preferred...C++
$82.36k
...vitalWhat will make you successful:We are seeking professionals with:Bachelor’s Degree in Computer Science or related field1 to 4 years of C/C++ experience1 to 4 years of Linux (RHEL)Scripting with one of the following: KSH, Python, PerlOracle PL/SQL programming with ability...C++Overseas- ...SCI WITH FULL SCOPE POLY REQUIRED*** Job Description Seeking Software Engineer to trouble shoot, assist and resolve issues with the systems... ...FreeIPA Proficient in one or more of the following languages, C/C++, Java, Visual Basic, and .Net Programming (C#, .Net Visual...SeniorC++
- ...Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages... ...!Will work in teams to develop embedded software in support of US Navy's sonar and anti-... ...models and algorithms in MATLAB and C/C++ to enhance and augment the sonar and...SeniorC++Full timeWork at officeRemote workFlexible hours
- We are seeking an experienced Senior Software Engineer to lead and mentor our team of professional software developers. The ideal candidate... ...applications Experience with JSF 2.0 framework Solid understanding of C/C++ programming Cross-platform development experience in Linux/...SeniorC++Full timeRemote workRelocationFlexible hoursShift work
- ...Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages... ...Mission Systems is seeking a full-time Software Engineer. In this role, you will perform... ...experience and knowledge of coding in C++, gRPC, publish/subscribe (pub/sub)...C++Full timeWork at officeRemote workFlexible hours
$125.1k - $225.2k
...is currently searching for a full-time Sr. Software Developer position at our Herndon & Chantilly... ....Job Responsibilities:Work closely with engineers, analysts, and other developers to... ...leveraging programming languages like Python and C/C++ in a Linux environment.Collaborate with...SeniorC++Full time$140k - $215k
...Senior Software Engineer West McLean,VA, US 6874123 a day ago Job Description Experience: Senior Level Salary: $140,000 - $215,000 per year Job... ...Skills: Strong foundation in computer science fundamentals C, C++, Golang, Rust, TypeScript, JavaScript, Java, .NET (this...SeniorC++Work at officeWorldwide- ...Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages... ...Mission Systems is seeking a full-time Software Engineer. In this role, you will perform... ...and knowledge of coding in Java/C++ on a Linux Operating System.This position...C++Full timeWork at officeRemote workFlexible hours
- ...Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages... ...Mission Systems is seeking a full-time Software Engineer. In this role, you will perform... ...experience and knowledge of coding in C++, gRPC, publish/subscribe (pub/sub)...C++Full timePart timeWork at officeRemote workFlexible hours
- ...department is seeking highly motivated engineers to develop and secure next-generation embedded... ...work at the intersection of embedded software, computer architecture, hardware... ...Experience developing embedded software in C/C++ and tooling in Python.Experience with low...SeniorC++Work experience placementInternshipLocal areaImmediate start
- ...technology. To support this mission, we are seeking a Senior Software Engineer to join our Cyber Analytics team. In this role, you will be at... ...Familiarity with low-level programming languages such as C or C++. Exposure to Vulnerability Research (VR) or Reverse Engineering...SeniorC++Contract workImmediate start
- ...Full time Location Type On-site Department Engineering Telecommunications About Lynk Lynk is... ...countless lives. What You'll Do As a Senior Software Engineer at Lynk, you will be a... ...least one object‑oriented language (e.g., C++, Python, Java, C#) and a deep mastery of...SeniorC++Full time
- ...is seeking to hire talented and creative engineers with a focus on hardware reverse... ...embedded security disciplines including software vulnerability research and reverse engineering... ...packagingExperience with software development (e.g., C/C++, Python)Understanding of protections...SeniorC++InternshipLocal area
- ...Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages... ...Systems is seeking a full-time DevOps Software Developer. In this role, you will... ...builds- Experience with Python or Java or C++- Experience with Linux Operating System-...C++Full timeWork at officeRemote workFlexible hours
- ...your hard work, and more.The WorkThis position is for a Cyber Software Engineer to perform software development duties with an emphasis on executing... ...discipline, or equivalent experience/combined education- C++ and/or java development experience Ideally w/ parallelization...C++Part timeInterim roleWork at officeRemote workFlexible hours
- ...highly motivated and talented individuals to join our team as a Software Engineer. At Credence, we offer an exciting opportunity to be part of... ...Strong foundation in programming languages (e.g., Java, Python, C++, SQL, etc.). Proficient in tools such as Git, JIRA, Jenkins...SeniorC++
$79.4k - $162.7k
Job Title: Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance... ...Local* * *The Opportunity As a Software Engineer, you will be part of an Agile development... ...with a few programming languages (Java, C/C++, Python), designing and deploying modular...C++Contract workWork experience placementLocal areaFlexible hours- ...Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages... ...Systems is seeking a full-time AI Software Engineer where you will be challenged to... ...deployment• Experience with Nvidia GPU and C++• Strong background developing /...C++Full timePart timeWork at officeRemote workFlexible hours
- ...Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages... ...Rotary and Mission Systems is seeking a Software Engineering professional to join our... ...in some development of code (Java/C++/Python) to support the program. This is...C++Full timeWork at officeRemote workFlexible hours
- ...Description Job Description Apply your software development experience to build and... ...team of software developers and product engineers to create, build, test, and release advanced... ...Professional experience and proficiency in C++ or C# Applied experience with remote sensing...SeniorC++Remote work
- ...Cooperidge Consulting Firm is seeking a Safety Critical Software Engineer – Lead to join a high-impact engineering team. In this role, you... ...SCADE) for software design and translate models into efficient C/C++ implementations. Generate and manage Level of Rigor artifacts...C++Permanent employmentFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Sr C/C++. Be the first to apply!
- bank software Manassas, VA
- software asset management analyst Manassas, VA
- ultimate software Manassas, VA
- embedded software Manassas, VA
- software Manassas, VA
- software sales representative Manassas, VA
- software implementation project manager Manassas, VA
- entry level software sales Manassas, VA
- software sales Manassas, VA
- id software Manassas, VA


