1

C Programming Language Jobs in Washington (NOW HIRING)

Senior Electrical Engineer

Herndon, VA · On-site

$110K - $144K/yr

Proficiency in C programming language is desired. * Experience with RF circuitry/principles is a plus. * Experience with FPGA development is strongly desired. * Experience with software development ...

High proficiency in C programming language (and/or C++) is required. * Extensive experience with software development in the Linux environment (command line, GCC, Makefiles, shell scripting, etc.

Software Engineer - Rust

Reston, VA · Hybrid

$108K - $147K/yr

Has solid understanding of writing software in a system-level programming language (C, C++, Rust) * Proven foundation in Computer Science fundamentals (data structures, algorithms, operating systems ...

DevOps Engineer

Bethesda, MD · On-site

$56.50 - $77.25/hr

Expert in at least one programming language, such as Golang, Python, Java, Kotlin, Scala, C, C++ * Solid Linux skills * Solid understanding of networking, proxies * Solid understanding of distributed ...

Program devices with Crestron SIMPL Windows, a programming language based on C/C++. * Debug and test fixes to operational problems with AVMM systems * Debug and test changes to AVMM systems.

Senior Software Developer- C/C#

Fort Belvoir, VA · On-site

$61.75 - $81.50/hr

Proficient in C and C# and BOFs * Should have 1+ years' experience in offensive capability ... of programming language weaknesses and vulnerabilities, cyber red teaming, network penetration ...

Showing results 41-60

C Programming Language information

See Washington salary details

$12.5K

$133K

$202.2K

How much do c programming language jobs pay per year?

As of Sep 13, 2026, the average yearly pay for c programming language in Washington is $133,009.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,600.00 and $176,700.00 per year, depending on experience, location, and employer.

What is a C programming language?

A C Programming Language job involves designing, developing, and maintaining software using the C programming language. C is widely used for system programming, embedded systems, operating systems, and performance-critical applications. Professionals in this role typically write efficient, low-level code, optimize program performance, and debug software issues. They may work in industries such as telecommunications, automotive, finance, and gaming. Strong knowledge of memory management, data structures, and algorithms is essential for success in this field.

What does a C programmer do?

As a C Programmer, your daily tasks typically involve writing, testing, and debugging C code to develop new features or maintain existing software applications. You will often collaborate with software engineers, testers, and project managers to understand requirements and resolve technical issues. Other responsibilities may include code reviews, performance optimization, and keeping documentation up to date. This role usually involves significant problem-solving and critical thinking, offering engagement with both low-level system programming and high-level application development.

What skills and qualifications are needed to thrive as a C programmer?

To thrive as a C Programmer, you need a deep understanding of the C programming language, data structures, algorithms, and strong problem-solving abilities, often supported by a degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and operating system concepts, as well as relevant certifications, are valuable assets. Attention to detail, analytical thinking, and effective communication are key soft skills for identifying bugs and collaborating with team members. These skills are crucial for building reliable and efficient software solutions, maintaining code quality, and ensuring smooth coordination within development teams.

Are C programmers still in demand?

C programmers are still in demand, especially in systems programming, embedded systems, and performance-critical applications. Knowledge of C remains valuable for working with operating systems, device drivers, and hardware interfaces, and many industries rely on C for low-level programming tasks.

What are the most commonly searched types of C Programming Language jobs in Washington?

The most popular types of C Programming Language jobs in Washington are:

What job categories do people searching C Programming Language jobs in Washington look for?

The top searched job categories for C Programming Language jobs in Washington are:

Infographic showing various C Programming Language job openings in Washington as of September 2026, with employment types broken down into 1% As Needed, 73% Full Time, 20% Part Time, 1% Temporary, and 5% Contract. Highlights an 91% Physical, 1% Hybrid, and 8% Remote job distribution, with an average salary of $133,009 per year, or $63.9 per hour.

Software Engineer 2 (JPE - 054)

Fort George G Meade, MD

Full-time

Re-posted yesterday


Job description

Serving Maryland and the Greater Washington D.C. area, SageCor Solutions (SageCor) is a growing company bringing complete engineering services and true full lifecycle System Engineering services to areas requiring (or desiring) nationally-recognized expertise in high performance computing, large data analytics and cutting edge information technologies.  

Active TS/SCI w/ Polygraph required.

Need to have:

  • Experience with object-oriented programming language constructs
  • Experience with Linux operating systems (RHEL preferred)
  • Experience developing with interpreted languages, such as Python
  • Strong foundation in test-driven development (TDD) practices
  • Experience with containerization technologies (Docker, Podman, K8s, Helmcharts)
  • Bachelor's degree and 14+ years of experience with software engineering, or 18+ years of experience with software engineering in lieu of a degree

Nice to have:

  • Experience with the Go programming language and concurrent/parallel processing patterns
  • Experience with TypeScript and Angular framework for web application development
  • Experience with stream processing systems (Kafka, Redis Streams, AMQP, Redpanda Connect/Benthos)
  • Possession of excellent customer relations skills, including managing requirements for feature requests
  • Experience with web accessibility standards (WCAG 2.1)
  • Familiarity with cloud technologies and concepts (AWS preferred)
  • Experience with agentic development workflows and AI-assisted coding tools
  • Familiarity with the Atlassian suite of tools for project management (Jira, Confluence)

Consistent with federal and state law where SageCor conducts business, SageCor Solutions provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, or any other protected class.