1

Apprentice Software Developer C C++ Jobs in Washington, DC

C / C++ / Java Software Developer

Chantilly, VA · On-site

$50.75 - $68.25/hr

C / C++ / Java Software Developer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and ...

C / C++ / Java Software Developer

Reston, VA · On-site

$51 - $68.75/hr

C / C++ / Java Software Developer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and versatile C ...

C / C++ / Java Software Developer

Tysons, VA · On-site

$49.25 - $66.25/hr

C / C++ / Java Software Developer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and versatile C ...

The company is looking for an amazingly talented Software Developer to join our team! In this role ... Program in C and C# and BOFs * Work in a Scrm/Agile Environment * Malware development, analysis and ...

The company is looking for an amazingly talented Software Developer to join our team! In this role ... Program in C and C# and BOFs * Work in a Scrm/Agile Environment * Malware development, analysis and ...

next page

Showing results 1-20

Apprentice Software Developer C C information

See Washington, DC salary details

$11

$65

$108

How much do apprentice software developer c c++ jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for apprentice software developer c c++ in Washington, DC is $65.46, according to ZipRecruiter salary data. Most workers in this role earn between $53.37 and $71.88 per hour, depending on experience, location, and employer.

What is the difference between Apprentice Software Developer C C++ vs Junior Software Developer C C++?

AspectApprentice Software Developer C C++Junior Software Developer C C++
Required CredentialsBasic programming knowledge, often enrolled in or recent graduate of a coding bootcamp or degree programSome professional experience or internship, foundational skills in C and C++
Work EnvironmentEntry-level, supervised, learning-focusedEarly career, independent tasks with supervision
Employer UsageTraining programs, internships, entry-level rolesFull-time entry-level positions in software development teams

In summary, Apprentice Software Developer C C++ is typically a training or internship role focused on learning, while Junior Software Developer C C++ involves more independent work with some professional experience. Both roles are common in entry-level software development within the industry.

What are the most commonly searched types of Software Developer C C++ jobs in Washington, DC?

The most popular types of Software Developer C C++ jobs in Washington, DC are:

What are popular job titles related to Apprentice Software Developer C C++ jobs in Washington, DC?

For Apprentice Software Developer C C++ jobs in Washington, DC, the most frequently searched job titles are:

What job categories do people searching Apprentice Software Developer C C++ jobs in Washington, DC look for?

The top searched job categories for Apprentice Software Developer C C++ jobs in Washington, DC are:

CANO/WiFi Software Developer- C/C#

Oak Grove Technologies

Fort Belvoir, VA • On-site

$55.50 - $74.75/hr

Full-time

Re-posted 19 days ago


Job description

Job Summary:
Oak Grove Technologies, LLC is a dynamic federal contractor based in Raleigh, NC, seeking a skilled CANO/WiFi Software Developer (C/C#) to join their team. The role involves offensive capability development for Windows environments, programming with C/C++/C#, and contributing to various cybersecurity operations.
Responsibilities:
• Offensive capability development for Windows environments.
• Program with C/C++/C# and Beacon Object Files (BOF)s.
• Operate in a Scrum/Agile environment, contributing to design, development, testing, and planning as part of an agile team.
• Host-based and network-based forensics, cyber incident response, cyber-criminal investigations, intrusion detection/analysis, and designing countermeasures and mitigations for programming language weaknesses and vulnerabilities.
• Advanced cyber red teaming, network penetration testing, security operations center analysis, defensive and offensive cyber operations.
Qualifications:
Required:
• U.S. Citizenship and an active Top Secret clearance with SCI eligibility are required. (Highly qualified candidates with a Secret Clearance may also be considered.)
• Minimum of 3 years of overall professional experience.
• Proficiency in C and C# programming and development of Beacon Object Files (BOFs).
• Demonstrated experience in offensive capability development for Windows.
• 1+ years’ experience working in a Scrum/Agile environment.
• Must pass the DCART Developer Aptitude Test (JDAT/SDAT) prior to joining DCART as a developer.
• Willingness and ability to travel 15% (CONUS/OCONUS).
Preferred:
• Host-based and network-based forensics, cyber incident response, cyber-criminal investigations, intrusion detection/analysis, and designing countermeasures and mitigations for programming language weaknesses and vulnerabilities.
• Advanced cyber red teaming, network penetration testing, security operations center analysis, defensive and offensive cyber operations.
• Malware development and analysis, including binary disassembly, binary decomplication, dynamic analysis, and network/communication protocol analysis.
• Software vulnerability research and exploit development.
• Desired skills/certifications: Offensive Security Experienced Penetration Tester (OSEP), Advanced Windows Exploitation - Offensive Security Exploitation Expert (OSEE), GIAC Exploit Researcher and Advanced Penetration Tester (GXPN), GIAC Reverse Engineering Malware (GREM)
Company:
Oak Grove Technologies is an information technology company that offers strategic communications and analysis services. Founded in 2003, the company is headquartered in Raleigh, USA, with a team of 201-500 employees. The company is currently Growth Stage.