1

C Developer Jobs in Reston, VA (NOW HIRING)

C++ Developer

Manassas, VA · On-site

$49 - $66/hr

C++ Developer Location: Manassas, VA-Hybrid(Locals ) Client : Swift Interview : 1 round direct F2F Duration: 12 Months I need 10 years of experience. having strong knowledge on C++ AND LINUX AND NEED ...

C++ Developer

Chantilly, VA

$50.25 - $67.50/hr

Position: C++ Developer Location: Herndon, VA,20170 Duration: Full Time Description: Required Skills * At least 5 years' experience in software engineering with C++. * Good experience with ...

Preferred Qualifications * 2+ years of C programming experience. * 2+ years of Python and/or JavaScript development experience. * Experience with GitHub and version control best practices.

New

Windows CNO Developer

Herndon, VA · On-site

$129K - $177K/yr

... functionality in C, interacting with Windows internals (WinAPI, processes/threads, memory ... developers to refine and extend capabilities based on mission needs. • Document designs and ...

GoLang Developer III

Washington, DC · On-site

$70 - $75/hr

... C programming experience 6 years of programming experience on Linux OS 2 years programming experience with Python/JavaScript Experience with version control systems: GitHub Experience with databases ...

New

DevOps Engineer 5

Chantilly, VA · On-site

$54 - $74/hr

C. Dean M.C. Dean is Building Intelligence. We design, build, operate, and maintain cyber-physical solutions for the nation's most mission-critical facilities, secure environments, complex ...

Windows CNE Developer

Arlington, VA · On-site

$180K - $250K/yr

Implement low-level functionality in C, interacting with Windows internals (WinAPI, processes ... Strong C programming skills (systems-level or low-level development). * Solid understanding of ...

Windows CNE Developer

Arlington, VA · On-site

$180K - $250K/yr

Implement low-level functionality in C, interacting with Windows internals (WinAPI, processes ... Strong C programming skills (systems-level or low-level development). * Solid understanding of ...

Windows CNO Developer

Herndon, VA · On-site

$180K - $250K/yr

Implement low-level functionality in C, interacting with Windows internals (WinAPI, processes ... Experience with reverse engineering tools (e.g., IDA, Ghidra, x64dbg). * Background in ...

Showing results 41-60

C Developer information

See Reston, VA salary details

$11

$60

$99

How much do c developer jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for c developer in Reston, VA is $60.13, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $66.01 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a C developer, and why are they important?

To thrive as a C Developer, you need a solid understanding of C programming, data structures, algorithms, and typically a degree in computer science or a related field. Familiarity with development tools such as GCC, GDB, version control systems like Git, and sometimes familiarity with embedded systems or operating system concepts is essential. Strong problem-solving abilities, attention to detail, and effective communication skills set standout developers apart. These skills and qualities are crucial for writing efficient, reliable code and collaborating effectively on complex software projects.

Are C developers still in demand?

C developers are still in demand, especially in industries like embedded systems, operating systems, and hardware programming. Proficiency in C remains valuable due to its performance and low-level capabilities, and knowledge of related tools like compilers and debugging is often required.

What is the difference between C Developer vs C++ Developer?

AspectC DeveloperC++ Developer
Required CredentialsTypically a bachelor's in computer science or related field; certifications are optionalSimilar credentials; often includes certifications in C++ or software development
Work EnvironmentEmbedded systems, operating systems, or low-level programmingApplication development, game development, or software engineering
Industry UsageEmbedded devices, firmware, OS kernelsDesktop applications, game engines, high-performance software

The main difference between a C Developer and a C++ Developer lies in their focus areas. C Developers primarily work on low-level programming and embedded systems, while C++ Developers often handle more complex applications that leverage object-oriented features. Both roles require similar foundational skills, but their application domains and project types differ significantly.

What are some common challenges C developers face when working on large codebases, and how can they address them?

C Developers working with large codebases often encounter challenges such as maintaining readability, managing dependencies, and identifying bugs related to memory management. To address these issues, developers typically use modular programming techniques, adhere to consistent coding standards, and leverage version control tools for collaboration. Regular code reviews and comprehensive documentation also help teams maintain code quality and ensure that knowledge is shared across developers, making it easier to onboard new team members and reduce technical debt.

What is a C developer?

C Developers are software engineers who specialize in designing, developing, and maintaining software applications using the C programming language. They work on a variety of projects, including operating systems, embedded systems, and performance-critical applications. C Developers are responsible for writing efficient, reliable, and maintainable code, as well as debugging and optimizing existing software. They often collaborate with other developers, engineers, and stakeholders to deliver robust technical solutions.
What job categories do people searching C Developer jobs in Reston, VA look for? The top searched job categories for C Developer jobs in Reston, VA are:
What cities near Reston, VA are hiring for C Developer jobs? Cities near Reston, VA with the most C Developer job openings:
Infographic showing various C Developer job openings in Reston, VA as of August 2026, with employment types broken down into 77% Full Time, and 23% Contract. Highlights an 97% In-person, and 3% Remote job distribution, with an average salary of $125,063 per year, or $60.1 per hour.

UxS/C-UxS Training Developer

CACI International, Inc.

Alexandria, VA • On-site

$78K - $165K/yr

Full-time

Medical, Retirement, PTO

Re-posted 29 days ago


Job description

Job Title: UxS/C-UxS Training Developer
Job Category: Intelligence
Time Type: Full time
Minimum Clearance Required to Start: TS/SCI
Employee Type: Regular
Percentage of Travel Required: Up to 50%
Type of Travel: Continental US
* * *
The Opportunity:
CACI is seeking a UxS/C-UxS Training Developer to support JIATF401 with training development of UxS/C-UxS capabilities. This role requires not only technical expertise but also the ability to operate at the senior level within the organization to ensure that UxS considerations are fully integrated into planning and execution. The Training Developer will design, develop, and train curriculum to provide operational guidance on UxS employment to enhance U.S. and coalition force readiness.
Responsibilities:
  • Develop, design, lead, manage and maintain training curricula, Programs of Instruction (POIs), lesson plans, training aids, and supplemental training materials in support of JIATF401, mobile training teams and C-UxS/C-sUAS training operations.
  • Design training content for multiple delivery formats including classroom, hands-on/practical, and computer-based instruction
  • Lead task and skill analysis, training needs assessments, and gap analyses.
  • Revise training documents and materials based on system updates, student feedback, and Government direction.
  • Develop training materials for Government review and approval.
  • Ensure all training materials meet Government requirements and are reviewed and approved prior to publication.
  • Manage the review and evaluation of UxS and C-UxS training documentation including task inventory lists and skill analyses.
  • Coordinate with Government stakeholders on pre-deployment validation of training and training materials.
  • Deploy to CONUS and OCONUS locations, including conflict zones, to disseminate relevant threat information and support training.

Qualifications:
Required:
  • Active Top-Secret SCI Clearance
  • BA/BS with 4+ years; AA/AS with 8+ years; or HS/GED with 10+ years.
  • Experience with instructional systems design (ISD) methodologies, adult learning principles, and the ADDIE model (Analysis, Design, Development, Implementation, Evaluation).
  • Proven ability to apply the Military Decision-Making Process (MDMP) at a senior level, including participation in planning conferences, COA development, and mission briefings.
  • Experience instructing diverse audiences (junior through senior personnel) in a military training environment.
  • Excellent communication skills, with the ability to brief and advise senior leaders during all operational phases.
  • Experience in pre-deployment training, FTX/LFX/VALEX events, and technical exchange exercises.
  • Domain specializations experience to include but are not limited to: Maritime operations (Navy Afloat and Army Watercraft), Fixed Site/Point and Base Defense operations (Air Force and Navy Ashore), and Ground operations (Dismounted and Mobile, Army and Marines).
  • Experience working in joint, interagency, and coalition environments.
  • Proficiency with MS Office Suite.

What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Pay Range:
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
The proposed salary range for this position is:
$78,700 - $165,200
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.