C Software Engineer Jobs in Virginia
C Software Engineer jobs in Virginia are open across Richmond, Newport News, and Reston and other Virginia metros, with employers like Kiewit, Antra, and GlobalPoint hiring at every experience level. Find a role that fits below and apply directly.
Find C Software Engineer JobsOverview
Showing 5 of 7+ C Software Engineer jobs











INTRODUCTION
The role requires the design, development and implementation of applications which provide solutions to business problems. A .NET Developer will be expected to undertake such duties as evaluating the performance of an application, testing and debugging software solutions, and adapting to learn new technologies as per business requirement.
Responsibilities
- Build web applications using industry standards that include building Single Page Applications (SPA).
- Create and consume REST API’s and document the created API’s.
- Perform Unit and Integration Testing of the application for both Backend and Frontend.
- Monitor error logs and be proactive in resolving issues before they become a work stoppage.
- Continuous development through training and mentorship programs.
- Write SQL Queries based on the requirement and analyze them for performance enhancements.
- Work with customers and domain experts to identify issues and find the root cause of the problems.
BASIC QUALIFICATIONS
- Must have a bachelor’s degree in engineering, computer science or related field, or the equivalent combination of education, professional training, and work experience.
- 0-3 years of software development with strong knowledge of the software development life cycle.
- Need to have a strong understanding of Object-Oriented Programming Language concepts in any of the programming languages such as Java, C#, C++, etc.
- Having experience in Front-End technologies like HTML, CSS and JavaScript.
- Experience with relational databases such as SQL Server, Oracle or MySQL.
- Possess good problem-solving skills and excellent debugging skills.
- Demonstrate a thorough understanding of the responsibilities of coding, testing, and implementation of solutions within established standards and documentation guidelines.
- Must be an outstanding communicator, self-motivated and able to work independently with little or no supervision.
- Must be authorized to work lawfully in the United States.
PREFERRED QUALIFICATIONS
- Experience in Front-End technologies like Angular 8, TypeScript, Bootstrap.
- Experience with Cloud technologies - Azure.
- Working experience with Agile Scrum methodologies.
- Exposure to source control tools (GitHub, TortoiseSVN and TFS).
NOTE
Note that the details in this post apply to the final stage of the position. This role begins with our training program, which is a non-productive technical simulation for professional development. Successful participants will transition into a permanent, full-time role.
JOB TYPE
Full-time
PAY
From $70,000.00 per year
BENEFITS
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Referral program
- Relocation assistance
- Vision insurance
APPLICATION QUESTION(S)
- Are you open to relocation (across the US)?
- Will you need visa sponsorship in the future? (H1b, Green card..)
Education
Bachelor's (Preferred)
Experience
Professional .NET Web Developer: 2 years (Required)
LOCATION
Work Location: Hybrid remote in Sterling, VA 20166
See All 7 C Software Engineer Jobs in Virginia
Find roles in Virginia that match your experience and apply in just a few clicks.
Find C Software Engineer JobsC Software Engineer Jobs by City in Virginia
Where Virginia roles are concentrated, by current openings.
C Software Engineer Job Market in Virginia
A snapshot from current Virginia openings, updated as new roles post.
Who's Hiring
- Kiewit3

- Antra1

- GlobalPoint1

- Merrick & Company1

- Satsyil Corporation1

Top Industries Hiring
- Construction & Real Estate3
- Technology & Software3
- Transportation & Logistics3
- Consulting & Professional Services1
What Virginia Employers Look For
The qualifications that appear most often in C software engineer jobs across Virginia.
- Proficiency in C with demonstrated experience in systems or embedded development
- Familiarity with memory management, pointers, and low-level debugging techniques
- Experience with real-time operating systems such as FreeRTOS, VxWorks, or QNX
- Knowledge of hardware interfaces including UART, SPI, I2C, and CAN protocols
- Bachelor's degree in computer science, electrical engineering, or a related field
- Experience with version control systems and build tools such as Git, Make, or CMake
C Software Engineer Jobs in Virginia: Frequently Asked Questions
How many C software engineer jobs are there in Virginia?
There are 7+ C software engineer openings in Virginia on Migrate Mate as of June 2026, with the most roles in Richmond, Newport News, and Reston. New positions post regularly as employers across Virginia hire.
How much do C software engineers make in Virginia?
C software engineers in Virginia earn a median of about $136,460 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $83,350 for the lowest 10% to over $211,930 for the top 10%. Pay rises with experience, specialty, and employer.
Which Virginia cities have the most C software engineer jobs?
Richmond, Newport News, and Reston have the most C software engineer openings in Virginia right now, with additional roles spread across smaller metros statewide.
Which companies hire C software engineers in Virginia?
Employers hiring C software engineers in Virginia include Kiewit, Antra, and GlobalPoint, based on current listings on Migrate Mate as of June 2026.
Are there remote C software engineer jobs in Virginia?
Yes. About 57% of C software engineer openings tied to Virginia are remote or hybrid as of June 2026. The rest are on-site roles based in Virginia metros.
How do I apply for C software engineer jobs in Virginia?
You can apply to C software engineer jobs in Virginia directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred Virginia location, then apply to each one that fits.
See All 7 C Software Engineer Jobs in Virginia
Find roles in Virginia that match your experience and apply in just a few clicks.
Find C Software Engineer Jobs