Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (C++)

Oteemo Inc

Software Engineer (C++)

Oteemo is an industry-leading technology consulting firm at the forefront of AI-driven, cloud native, enterprise DevSecOps transformation. We build intelligent, automated, secure systems for organizations tackling their toughest technical and business challenges and we're pushing the boundaries of what AI, generative AI, and agentic systems can do in production, not just in theory. Join us and you'll work alongside recognized experts on cutting-edge projects that blend cloud native architecture, extreme automation, and AI/ML at the core. We foster a dynamic, inclusive, and collaborative culture built on continuous learning, where your ideas shape real outcomes for our clients. If you're passionate about building what's next in AI and cloud technology and want to do it with a team that sets the standard rather than follows it, Oteemo is where you belong.

We're looking for a Software Engineer with strong C/C++ fundamentals and a DevOps mindset to design, build, and deliver production-grade software on Linux systems. In this role, you'll work daily within CI/CD pipelines to compile, test, and deliver C++ artifacts, apply sound software design principles to complex systems, and collaborate across development, operations, and security teams to keep delivery fast, reliable, and secure.

Responsibilities:

  • Develop and maintain C/C++ applications on Linux using command-line tooling and associated toolchains.
  • Work daily within CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, GitHub Actions) to automatically compile, test, and deliver C++ artifacts, containerized or otherwise.
  • Apply software engineering best practices, including Git version control, code reviews, static analysis, and troubleshooting build and test failures.
  • Apply strong software design fundamentals — design patterns, architectural styles, and SOLID principles — to build maintainable, scalable systems.

Qualifications:

  • Active DOD Secret clearance required.
  • Hands-on experience with C/C++ development on Linux and associated command-line toolchains.
  • Daily experience using CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, GitHub Actions) to build, test, and deliver software artifacts.
  • Solid foundation in software engineering best practices: Git version control, code reviews, static analysis, and build/test troubleshooting.
  • Strong grounding in software design fundamentals, including design patterns, architectural styles, and SOLID principles.

Nice to Have Qualifications:

  • Experience with GitLab and a variety of CI/CD pipeline strategies to streamline and accelerate software delivery.
  • Demonstrated experience 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.
  • Strong interpersonal and communication skills to enable collaboration across development, operations, security, and business teams, ensuring consistent adoption of architectural standards.
  • Proven track record designing, implementing, and delivering microservices 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.

We Value:

  • Drive: Passion and energy to implement quality technical solutions. Self-motivation and intellectual curiosity
  • Commitment to Quality: Passion to conceive and produce world-class solutions that drive real-world value for the customer
  • Customer Focus: Consultative approach to solving problems for customers. Expectations management.
  • Communication: Superior communication skills. Ability to clearly articulate problems, solutions, risks, rewards etc. (written and verbal)
  • Technical Skills: Love for technology. You have to be inherently passionate about technology.
  • Business Acumen: Technology ultimately is used to enable the business. We look for people who understand how the businesses can be enabled through their technical solutions

All your information will be kept confidential according to EEO guidelines.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (C++) in Manassas Park, VA vacancy
  • $110.3k - $204.9k

     ...technology solutions. Our Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages creativity,...  ...Martin Rotary and Mission Systems is seeking a Software Engineer C/C++ Sr. in Manassas, VA. In this role you will have the responsibility... 
    Suggested
    Full time
    Contract work
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Manassas, VA
    4 days ago
  • $164.89k - $182.93k

    Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum...  ...software systems.Develop production-quality software using C++ in a Linux environment.Establish technical direction and make... 
    Suggested
    Full time
    Remote work
    Flexible hours

    General Dynamics Mission Systems

    Manassas, VA
    4 days ago
  •  ...the best rate for your skills and performance.Job DescriptionAs a Software Developer you will be in line with team objectives, policies and...  ...hands on experience and very good knowledge of C++ . Hands on experience of threading and synchronization models required... 
    Suggested

    SA Technologies

    Manassas, VA
    3 days ago
  •  ...C++ Developer Location: Manassas, VA Job Description: Code, test, review client software using technologies including C++, OCI/ProC, Oracle PLSQL, SQL, Unix, Perl, Python, and XML. Requirement analysis and design of new features and enhancements to existing components... 
    Suggested

    Kasmo Global

    Manassas Park, VA
    2 days ago
  •  ...C++ Developer Manassas, VA Marathon TS is seeking a C++ Developer to support our client in the financial technology industry. This...  ...is a huge plus. Experience coding, testing and reviewing software using technologies including C++, STL, Boost, Multithreading, Unix... 
    Suggested
    Work experience placement
    Remote work

    Marathon TS

    Manassas Park, VA
    2 days ago
  • $60 - $90 per hour

     ...C++ Software Engineer We are seeking multiple C++ Software Engineers to support a mission-critical submarine acoustic system, with a primary focus on software build, integration, and dependency management across a large-scale engineering environment. This role is ideal... 
    Full time
    Contract work
    Temporary work

    Actalent

    Manassas Park, VA
    10 hours ago
  • $100k - $140k

     ...C++ Software Developer Location Manassas, VA (Relocation Assistance Available) Job Category Engineering ID 736 C++ Software Developer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas... 
    Full time
    For contractors
    Relocation package
    Shift work

    Gromelski & Associates, Inc.

    Manassas, VA
    5 days ago
  • $101.3k

     ...more than 12,000 banks and financial institutions. The Senior C++ Software Developer plays a key role in designing, developing,...  ...modern FINTECH environments. The role requires strong software engineering expertise in C++, deep understanding of SQL databases (Oracle... 
    Overseas

    SWIFT

    Manassas, VA
    2 days ago
  • $80k - $130k

     ...logistics management, business process re-engineering, financial management, and...  ...ready to welcome you aboard! Title: PCS Software Engineer/Integrator Location: Middletown...  ...developing new software components in C/C++, QT or Java Knowledge of and experience... 
    Full time
    Local area

    Jobot

    Manassas, VA
    2 days ago
  • $125.1k - $225.2k

     ...your full potential. Unleash your talent and redefine what’s possible.Job Description:Are you an innovative Embedded Software Engineer with expertise in C/C++ and Linux systems? Do you thrive in fast-paced environments where solving complex problems is the norm? Parsons is... 
    Full time
    Work experience placement
    Flexible hours

    Parsons

    Centreville, VA
    3 days ago
  • THREE (3) ATM Software Engineers (Proflex4, Java, C++, Diebold, Nixdorf, CI, CD, NCR Aptra, AWS) in VA (McLean and Richmond) ATM Software Stack, AWS, C++, CD, CI, Diebold, Java, NCR Aptra, Nixdorf, Proflex4 Location: Virginia Job Function: Software Development Date... 
    Permanent employment
    Full time
    Local area
    Remote work

    DBA Web Technologies

    McLean, VA
    more than 2 months ago
  • 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... 

    Aurora Flight Sciences Corporation

    Manassas, VA
    3 days ago
  • $60 - $78.73 per hour

     ...Senior Principal Embedded Software Engineer This role focuses on low-level embedded software development for next-generation flight control...  ...on experience developing low-level embedded software in C and C++. Proven experience with bare-metal embedded development, including... 
    Contract work
    Temporary work

    Actalent

    Manassas Park, VA
    1 day ago
  • $50 per hour

     ...position you will be responsible for:• Software development and debugging of an MLOps workflow...  ...capable of findingsolutions to complex engineering challenges.•Commitment to excellence,...  ...programming languages (e.g. Python, C++, Linux), models, frameworks, and toolsets... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Manassas, VA
    1 day ago
  • $91.2k - $169.4k

     ...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... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Manassas, VA
    4 days ago
  •  ...interested please send me your updated word format resume ASAP.Position: C++ Developer Location: Herndon, VA,20170Duration: Full TimeDescription:Required SkillsAt least 5 years' experience in software engineering with C++.Good experience with applications design and software... 
    Immediate start

    USM Systems

    Chantilly, Loudoun County, VA
    3 days ago
  • $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... 
    Overseas

    SWIFT

    Manassas, VA
    3 days ago
  • $135.7k - $251.9k

     ...Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages...  ...is seeking a full-time Kubernetes Software Developer. In this role, you will support...  ...clearanceDesired SkillsExperience with C++ and Java software developmentAnalytical... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Manassas, VA
    1 day ago
  • $69k - $123k

     ...DevOps Software Engineer At Aurora Flight Sciences, we design, build, and fly advanced aircraft and enabling technologies from concept to...  ...Proficient in some languages used in the software division: C/C++, Python, MATLAB / Simulink, Bash scripting. Preferred Requirements... 
    Flexible hours

    Aurora Flight Sciences

    Manassas Park, VA
    4 days ago
  • Develop next-generation embedded Linux software and device drivers for advanced submarine...  ...Requires a degree in Computer or Electrical Engineering and at least 3 years of experience in...  .... Candidates must be proficient in C, C++, Bash, and Python, and be eligible for a... 
    Temporary work

    Actalent

    Manassas, VA
    6 days ago
  • $135.7k - $251.9k

     ...excellence.The Work:As a key member of the Software Development and Environment Support (...  ...about software development, infrastructure engineering, and team collaboration, we invite you...  ...language (e.g., Java, C#, C, C++, Python, etc.).Excellent communication and... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Manassas, VA
    1 day ago
  • $135.7k - $251.9k

     ...Manassas campus is a thriving center of engineering expertise, fostering a culture that encourages...  ...is seeking a full-time Kubernetes Software Developer. In this role, you will perform...  ...Agile methodologies.• Experience with C++ and Java software developmentPay InformationFull... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Manassas, VA
    4 days ago
  •  ...SEACORP is seeking a well-qualified Software Engineer II . Primary Duties and Responsibilities: Job Summary : SEACORP's Combat Systems...  ...and object-oriented programming. Experience with C++ and/or Java, Spring Boot andReactJS. Candidate should be familiar... 
    Temporary work
    Work at office
    Local area

    Seacorp Inc

    Manassas, VA
    3 days ago
  •  ...Software Developer These developers will support many efforts and tasks such as O&M efforts...  ...Level Object Oriented language (C#, C++, Java) Experience or knowledge with...  ...Science, Information Technology, Engineering or Math fields preferred EEO: "Mindlance... 
    Immediate start

    Mindlance

    Manassas Park, VA
    10 hours ago
  • $121.56k

     ...financial institutions. Role SummaryWe are looking for a Lead Software Developer to design, develop, and maintain high‑quality software...  .... This role requires strong technical expertise, sound engineering judgment, and the ability to collaborate effectively across teams... 
    Overseas

    SWIFT

    Manassas, VA
    1 day ago
  • $82k

     ...analysis, and implement corrective actions.Contribute to new feature development as well as maintenance and enhancement of existing software systems.Maintain adherence to Swift's security guidelines and coding standards.Adhere to Swift's reference architecture and design... 
    Overseas

    SWIFT

    Manassas, VA
    3 days ago
  • $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... 
    Work experience placement

    VTG

    Manassas, VA
    1 day ago
  •  ...Stellar Science Software Engineer Stellar Science is seeking several modern C++ 20/23 Software Engineers with experience creating reusable, maintainable code solving challenging math and physics problems. BS (or equivalent experience) required; MS/PhD degree desired... 
    Flexible hours

    Stellar Science Ltd Co

    McLean, VA
    2 days ago
  •  ...Stellar Science is seeking several modern C++20/23 Software Engineers  with three or more years of industry experience creating reusable,...  ...and simulation, including directed energy ~ Code sample or C++ evaluation required.  Extremely flexible work schedule &... 
    Flexible hours

    Stellar Science Ltd Co

    McLean, VA
    1 day ago
  • $82.36k

    ABOUT USWe’re the world’s leading provider of secure financial messaging services, headquartered in Belgium. We are the way the world moves value - across borders, through cities and overseas. No other organisation can address the scale, precision, pace and trust that this...
    Full time
    Overseas

    SWIFT

    Manassas, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (C++). Be the first to apply!