Demo

Mid-Level Software Engineer (C++)

Gurus Infotech, Inc.
Mc Lean, VA Full Time
POSTED ON 1/13/2026
AVAILABLE BEFORE 3/12/2026

Job Details

Mid-Level Software Engineer (C )

Location: McLean, VA (On-site )
Travel: Up to 10%
Clearance: Public Trust eligibility required

We are seeking a Mid-level Software Engineer (C ) to support research and development efforts focused on intelligent and connected systems. This role involves building research prototypes, contributing to open-source software, and collaborating with cross-functional teams in a fast-paced R&D environment.

<>What You ll Do
  • Lead development of research prototypes and proof-of-concept software systems

  • Design and maintain C applications across devices, systems, and cloud environments

  • Improve existing software by identifying technical debt and proposing scalable, maintainable solutions

  • Contribute to and support open-source software, including issue triage and code reviews

  • Participate in testing, demonstrations, and system evaluations (on-site and off-site)

  • Collaborate with engineers, researchers, and stakeholders to define requirements and execute technical work

  • Help establish and promote software development best practices

  • Break down project goals into development tasks and support timeline and effort estimation

<>Required Qualifications
  • Bachelor s degree with 4 years of C experience, or Master s degree with 2 years

  • Strong C development experience

  • Experience with CMake, Git, and Docker (docker-compose)

  • Working knowledge of Java and/or Python

  • Experience in Agile environments using tools like JIRA and Confluence

  • Familiarity with software quality practices (unit testing, CI/CD, static analysis)

  • Solid foundation in mathematical concepts (e.g., linear algebra, probability, geometry, statistics)

<>Preferred Qualifications
  • Advanced C development in Linux environments

  • Experience with Linux build and package management systems

  • Experience with Kafka or similar messaging systems

  • Familiarity with ROS, robotics concepts, or simulation tools

  • Exposure to distributed systems or cloud computing

  • UI or front-end development experience

  • Experience in R&D or technical leadership roles

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary.com Estimation for Mid-Level Software Engineer (C++) in Mc Lean, VA
$70,516 to $86,004
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Mid-Level Software Engineer (C++)?

Sign up to receive alerts about other jobs on the Mid-Level Software Engineer (C++) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Gurus Infotech, Inc.

  • Gurus Infotech, Inc. Stockton, GA
  • Job Details Title: Senior Program Manager Location: Alpharetta GA Job Details: Responsibilities: We are seeking a highly skilled Program Manager with 10 to... more
  • 6 Days Ago

  • Gurus Infotech, Inc. Mc Lean, VA
  • Job Details Junior Software Engineer Smart Mobility Location: McLean, VA (On-site ) Travel: Up to 10% Clearance: Public Trust eligibility required We are s... more
  • Just Posted

  • Gurus Infotech, Inc. Mc Lean, VA
  • Job Details ITS Project Manager Intelligent Transportation Systems Location: A tlanta, GA; Chattanooga, TN; Tampa, FL; Denver, CO McLean, VA Mode: Hybrid C... more
  • Just Posted

  • Gurus Infotech, Inc. Mc Lean, VA
  • Job Details Cybersecurity Architect / Engineer Connected Systems Location: McLean, VA (On-site) Travel: Up to 10% Clearance: Public Trust eligibility requi... more
  • Just Posted


Not the job you're looking for? Here are some other Mid-Level Software Engineer (C++) jobs in the Mc Lean, VA area that may be a better fit.

  • Level) #1964 - COMPASS, Inc. Springfield, VA
  • Position Title: Systems Engineer (Mid) 1964 Location: Northern Virginia Clearance Required: Top Secret/SCI Overall Assignment Description: Mid-level System... more
  • 24 Days Ago

  • Level) #1968 - COMPASS, Inc. Chantilly, VA
  • Position Title: Systems Engineer (Mid) 1968 Location: Chantilly, Virginia Clearance Required: Top Secret/SCI Overall Assignment Description: Mid-level Syst... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!