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

C++ Software Engineer

Eliassen Group

C++ Software Engineer

Anywhere

Type: Contract

Category: Development

Industry: Government

Workplace Type: Remote

Reference ID: JN -062026-107220

Date Posted: 06/02/2026

Shortcut:

  • Description

  • Recommended Jobs

Description:

Remote

Our client seeks two Mid-Level or Senior-Level C++ Software Engineers to design, develop, test, and integrate software in a Linux environment. The role requires proficiency with modern C++17 or later, strong communication skills, and experience across the software development lifecycle.

Due to federal security clearance requirements, applicant must be a United States Citizen or Permanent Resident with ability to obtain a Public Trust clearance. Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.

Rate: $50.00 to $60.00/hr. w2

Responsibilities:

  • Design, develop, test, and integrate software in a Linux environment.

  • Apply modern C++17 or later to implement reliable and maintainable code.

  • Collaborate across teams and tools to deliver features and fixes.

  • Follow the full software development lifecycle including design, coding, testing, and integration.

Experience Requirements:

  • Two or more years of relevant software engineering experience.

  • Proficiency with Linux software development.

  • Proficiency with modern C++17 or later.

  • Experience across the software development lifecycle.

  • Good verbal and written communication skills.

  • Knowledge in one or more of the following is desired: Qt, Git, VS Code or vi, AI-assisted development, and Bash scripting.

Education Requirements:

Bachelor's degree in computer science, engineering, or a related field.

Recruitment Transparency Notice

Eliassen Group values transparency in our recruitment practices. Please be advised that Eliassen Group utilizes artificial intelligence (AI) tools as part of its initial application screening and hiring process. You may receive email and SMS notifications from the Eliassen Virtual Recruiting Team ( View email address on click.appcast.io , View phone number on click.appcast.io) inviting you to complete a brief voice screening as part of your application process. These tools assist our hiring teams in different ways, including but not limited to, assistance in reviewing application materials to help identify candidates whose qualifications most closely match the requirements of the position. All AI-assisted evaluations and responses are reviewed by human recruiters before any hiring decisions are made. The use of AI in our process is intended to support fairness, efficiency, and consistency, and Eliassen Group takes measures to prevent bias or discrimination in connection with its hiring practices. By proceeding, you acknowledge, agree, and consent to Eliassen Group's use of these tools, including AI tools, as part of the application and hiring process.

Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range.

W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality.

If anyone reaches out to you about an open position connected with Eliassen Group, please ensure that you are working directly with us by confirming the following:

· When you work with Eliassen Group, all email communication will come from an Eliassen.com address, never Gmail, Yahoo, etc.

· Eliassen Group will never ask you for personal information (home address, bank account, or check routing number) until you have worked with someone clearly associated with Eliassen Group.

If you have any indication of fraudulent activity, please contact View email address on click.appcast.io .

About Eliassen Group:

Eliassen Group is a strategic consulting firm that helps organizations reach further and achieve more through our technology, business advisory, and life sciences solutions. For nearly 40 years, we have combined exceptional people, deep domain expertise, and intelligent capabilities to expand our clients' capacity and accelerate meaningful outcomes. We are driven by a purpose to positively impact the lives of our employees, clients, consultants, and the communities we serve.

Eliassen is committed to building a diverse and inclusive team from a variety of backgrounds, perspectives, and skills. We are an Equal Opportunity and Affirmative Action Employer and all employment decisions are based on merit, performance, and business needs. Eliassen does not discriminate on the basis of race, color, gender identity or expression, sexual preference or orientation, sex (including pregnancy, childbirth, and related medical conditions), marital status, creed, religion, physical or mental disability, genetic information, military or veteran status, age, ancestry, national origin, citizenship status, prohibited criminal record inquiries of applicants and employees, or any other category protected by federal, state, or local laws.

Don't miss out on our referral program! If we hire a candidate that you refer us to then you can be eligible for a $1,000 referral check!

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the C++ Software Engineer in Washington DC vacancy
  •  ...Role Overview Client is looking for a hands‑on C++ Software Engineer with strong experience in Linux‑based systems, distributed environments, and containerized applications. This is a high‑impact role in a performance‑critical environment involving simulation systems,... 
    Suggested

    Elevateprimesolutions

    Arlington, VA
    1 day ago
  •  ...As a C++ Software Engineer at iboss, you will have the opportunity to work on multiple technologies at a fast‑growing cybersecurity company. This is an excellent opportunity to become a leading member of a rapidly growing software development team. There are many exciting... 
    Suggested

    iboss

    Washington DC
    1 day ago
  •  ...C++ Software Engineer Company Overview iboss is a leading AI-powered Zero Trust SASE (Secure Access Service Edge) platform trusted by more than 4,000 enterprises worldwide, including a significant number of Fortune 50 companies and U.S. government agencies. iboss enables... 
    Suggested
    Worldwide

    iboss

    Washington DC
    3 days ago
  • $166k - $220k

     ...C++ Mission Software Engineer, Mission Autonomy Costa Mesa, California, United States; Seattle, Washington, United States; Washington, District of Columbia, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    anduril

    Washington DC
    4 days ago
  • $140k - $190k

     ...Position: Senior CUDA|C++ Software Engineer Location: Arlington, VA Clearance: TS/SCI Grey Matters Defense Solutions, LLC is a specialized firm in software development, data analytics algorithms, and advanced remote sensing technologies, tailored to meet the... 
    Suggested
    Temporary work
    Work at office
    Remote work

    Grey Matters Defense Solutions

    Arlington, VA
    6 days ago
  •  ...Leidos is seeking a skilled Software Engineer in Arlington, VA to contribute to the Electronic Warfare Division. The role includes designing...  ...teams. Ideal candidates will have over 8 years of experience in C/C++, a Bachelor’s Degree in Computer Engineering or a related... 

    Leidos

    Arlington, VA
    1 day ago
  •  ...Task Description: Developer to design and develop C++ components to extract data from DB2 database on Mainframe and convert it...  ...customer testing, and production issues - 10% • Documentation of software design and code - 10% Required skills/Level of Experience:... 

    Sparktek

    Bethesda, MD
    4 days ago
  •  ...C++ | MFC Developer Primary programming languages required: C, C++, and Microsoft Foundation Classes (MFC). Additional familiarity...  ...into integration testing process. Defines, develops or modifies software application modules or enterprise wide software systems using... 

    Georgia IT Inc

    Washington DC
    4 days ago
  •  ...C++ Software Developer Shape the future of defense with MANTECH! Join a team dedicated to safeguarding our nation through advanced...  ...documents, and user manuals) Follow established software engineering processes and procedures Must be able to work independently... 
    Full time
    Work at office
    Local area
    Shift work

    ManTech

    Arlington, VA
    4 days ago
  • $105k - $120k

     ...Embedded Software Engineer Our client, a leading name in ADAS technology development, is looking for an Embedded Software Engineer to work...  ...vision-based applications. The candidate will primarily work in C++, taking projects through the entire development life-cycle.... 
    Full time

    MRINetwork

    Washington DC
    4 days ago
  • $114k - $184k

     ...Innovative Defense Technologies is seeking a Software Engineer in Arlington, VA, to develop and test software for complex DoD systems. The ideal...  ...include requirement gathering and system design using C++ and Java. The company offers a vibrant culture, competitive pay... 

    Innovative Defense Technologies

    Arlington, VA
    1 day ago
  • C++ Embedded Software Engineer - Arlington, VA On-site | 12-Month Contract We're hiring a talented C++ Software Engineer to support the development and modernisation of a complex robotics platform. This is a hands-on engineering role where you'll help rebuild and optimise... 
    Contract work

    GCS Recruitment

    Arlington, VA
    2 days ago
  •  ...Overview Ariadne is searching for a Software Developer in Bioinformatics and Big Data to support our work at the National Institutes of...  ...environment Programming experience in a Linux environment Proficiency in C++ Experience with MS SQL server and relational database design and... 
    Full time
    Remote work

    Ariadne Genomics Inc

    Bethesda, MD
    1 day ago
  • $99.6k - $223.4k

     ...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle...  ...Computer Science/Electrical Engineering Programming languages: C/C++ expertise, Java Tools, software, etc.: Development... 
    Temporary work
    Flexible hours

    Oracle

    Washington DC
    6 days ago
  •  ...A technology firm specializing in scientific software is seeking Software Engineers proficient in modern C++20/23. Candidates should have at least three years of industry experience and a BS degree or equivalent. The role involves developing advanced scientific tools... 
    Flexible hours

    Stellar Science Ltd Co

    Falls Church, VA
    1 day ago
  •  ...A technology research firm in Arlington, Virginia seeks a Software Engineer Intern for a full-time internship. This role involves collaboration...  ...national security needs. Interns will develop skills in C/C++ and Python while gaining exposure to the complete R&D process.... 
    Full time
    Internship

    Applied Physical Sciences

    Arlington, VA
    1 day ago
  •  ...iboss, Inc. is seeking a C++ Software Engineer in Washington, DC to join a fast-growing cybersecurity team. You will engage in exciting projects that require a deep understanding of software design principles and distributed software product architectures. The ideal candidate... 

    iboss

    Washington DC
    1 day ago
  • AHU Technologies is seeking a Software Engineer to join our Connectivity Group in Washington, DC. In this role, you will be responsible for developing robust C++ applications and automated test scripts for next-generation telematics systems. Your expertise will be vital... 
    Remote work

    AHU Technologies

    Washington DC
    4 days ago
  • $150k - $175k

    Embedded Software Engineer (Rust and C++ Required) Location: Arlington, VA | Full-time | Onsite Open to US Citizens, Green Card Holders, or Refugees with Indefinite Leave to Remain (ILR) Pay Range $150,000.00/yr - $175,000.00/yr Overview Our client is developing a next... 
    Full time

    Lawrence Harvey

    Arlington, VA
    2 days ago
  •  ...GCS Recruitment is seeking a C++ Embedded Software Engineer in Arlington, VA for a 12-month contract. This hands-on role involves rebuilding and optimizing robotics systems using modern C++. You'll be responsible for application-level development, improving debugging... 
    Contract work

    GCS Recruitment

    Arlington, VA
    2 days ago
  • $93k - $115k

     ...STR SAAM group in Arlington, Virginia is seeking an Associate Software Engineer to design and implement real-time software for prototype sensor...  ...in a relevant field and possess strong programming skills in C++. The salary range is $93,000 - $115,000 based on multiple factors... 

    jobs.frontdoordefense.com - Jobboard

    Arlington, VA
    2 days ago
  • $150.71k - $226.07k

     ...DESCRIPTION: This role is for a seasoned C++ generalist and systems integrator who thrives at the intersection of software, infrastructure, and integration. You'll lead...  ...as a force multiplier by mentoring other engineers and contributing to shared tooling and process... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    Shield AI

    Washington DC
    5 days ago
  •  ...Don’t reply if you are 20+ years candidate Embedded Developer Key Responsibilities • Design and develop embedded software in Rust, C, C++ • Write device drivers and system software to interact with micro-controllers • Participate in architecture, design,... 
    Full time

    Rezolve Ai

    Washington DC
    11 hours ago
  • iQuasar, LLC is looking for a Software Developer in Arlington, VA. This contract position requires expertise in C++, Java, front-end frameworks, and Python. Ideal candidates will have strong knowledge of Linux, Docker, Kubernetes, and relational databases. You'll collaborate... 
    Contract work

    iQuasar

    Arlington, VA
    1 day ago
  •  ...STR is looking for an Autonomy Software Engineer to work within their Sensors Division, focusing on advanced sensor systems and platforms in...  ...national security. The successful candidate will leverage modern C++ development and work within high-performing teams on software... 

    jobs.frontdoordefense.com - Jobboard

    Arlington, VA
    2 days ago
  • $125k - $203k

    A leading aerospace engineering firm in Washington, D.C., is seeking a GNC Engineer to support missile simulations. The ideal candidate will have strong proficiency in C and C++ programming, especially in Linux environments. Responsibilities include developing and maintaining... 

    Integration Innovation, Inc.

    Washington DC
    3 days ago
  • $180.59k - $270.89k

     ...Shield AI is seeking a seasoned C++ Generalist and Systems Integrator in Washington, DC, to lead complex projects in software and infrastructure across distributed systems and simulation environments. The ideal candidate has over 10 years of experience in C++ and Linux... 

    Shield AI

    Washington DC
    1 day ago
  •  ...BlackStar is seeking a Senior Embedded Firmware Engineer to develop firmware for safety-critical embedded systems in Washington, DC. This...  ..., strong expertise with ARM Cortex-M, and advanced skills in C, C++, or Rust. Candidates should be prepared for a mandatory 1-month... 

    Black Star

    Washington DC
    4 days ago
  •  ...Recruitment Partners LLC is seeking an exceptional Embedded Exploitation Engineer with at least 2 years of experience in cybersecurity engineering...  ...developing reliable exploits. Candidates should have strong C/C++ skills, a deep understanding of ARM or MIPS architectures, and... 
    Relocation package

    Motion Recruitment Partners LLC

    Washington DC
    2 days ago
  • Magnus Management Group LLC is seeking a Mid-Level Software Developer to support the National Center for Biotechnology Information (NCBI)...  ...improve project outcomes. The ideal candidate will have experience in C++ and JavaScript, along with proficiency in distributed computing... 
    Full time

    Magnus Management Group LLC

    Bethesda, MD
    1 day ago

Do you want to receive more vacancies?

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