C++ Software Engineer with Lockheed Martin

Insight Global
Manassas, United States of America
18 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Manassas, United States of America

Tech stack

Java
C++
Software Debugging
Linux
DevOps
Linux System Administration
Software Engineering
Gitlab
GIT

Job description

We are seeking a Software Engineer whose primary day to day focus will be analyzing code dependencies, diagnosing build and runtime issues, and fixing defects in a large codebase in a Linux OS. This role works closely with DevOps and build teams to ensure applications compile, link, test, and run correctly in automated CI/CD pipelines (GitLab based). This is an ideal role for an engineer who enjoys debugging complex systems, understanding how pieces fit together, and stabilizing software in production like environments. Selling Points:

  • Mission-critical research and development program funded by LMCO developing technologies that impact numerous products and programs across RMS.

Requirements

  • Strong professional programming experience in either C, C++, or Java on a very large applications within a Linux OS
  • Solid understanding of finding dependencies, linking, and build behavior
  • Extensive experience working in Linux environments
  • Proven ability to debug complex, non trivial software issues
  • Experience using Git in a collaborative development environment
  • Familiarity working with CI/CD pipelines (GitLab preferred)

Apply for this position