CNC Programmer
$35 - $50/hr
CNC Programmer Location: Waynesboro, VA Pay: $35.00-$50.00/hour DOE Work Environment: Onsite Position Overview M Force Partners is seeking an experienced CNC Programmer to join a growing ...
$35 - $50/hr
CNC Programmer Location: Waynesboro, VA Pay: $35.00-$50.00/hour DOE Work Environment: Onsite Position Overview M Force Partners is seeking an experienced CNC Programmer to join a growing ...
$35 - $50/hr
CNC Programmer Location: Waynesboro, VA Pay: $35.00-$50.00/hour DOE Work Environment: Onsite Position Overview M Force Partners is seeking an experienced CNC Programmer to join a growing ...
Charlottesville, VA · On-site
$165K - $171K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Hazen and Sawyer is seeking an experienced Senior Ovation DCS Programmer / Control Systems Engineer to support the design, implementation, commissioning, and long-term support of Emerson Ovation ...
Quick apply
Charlottesville, VA · On-site
$165K - $171K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Hazen and Sawyer is seeking an experienced Senior Ovation DCS Programmer / Control Systems Engineer to support the design, implementation, commissioning, and long-term support of Emerson Ovation ...
Charlottesville, VA · On-site
Medical
Life
Retirement
PTO
Our client, a health-tech firm is seeking a Programmer/Analyst to join our collaborative software development team. In this role, you'll design, develop, and support business applications that help ...
Charlottesville, VA · On-site
Medical
Life
Retirement
PTO
Our client, a health-tech firm is seeking a Programmer/Analyst to join our collaborative software development team. In this role, you'll design, develop, and support business applications that help ...
Charlottesville, VA · On-site
$76K - $104K/yr
Medical
Dental
Vision
Retirement
Overview Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
Charlottesville, VA · On-site
$76K - $104K/yr
Medical
Dental
Vision
Retirement
Overview Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
Charlottesville, VA · On-site
$62K - $86K/yr
Medical
Dental
Life
Retirement
PTO
Schnabel is an employee-owned, professional engineering and consulting firm that focuses on solving problems related to the earth and environment through specialization in geotechnical, geostructural ...
Charlottesville, VA · On-site
$62K - $86K/yr
Medical
Dental
Life
Retirement
PTO
Schnabel is an employee-owned, professional engineering and consulting firm that focuses on solving problems related to the earth and environment through specialization in geotechnical, geostructural ...
Charlottesville, VA · On-site +1
$76K - $104K/yr
Medical
Dental
Vision
Retirement
Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over 1000 ...
Charlottesville, VA · On-site +1
$76K - $104K/yr
Medical
Dental
Vision
Retirement
Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over 1000 ...
Charlottesville, VA · On-site +1
$76K - $104K/yr
Medical
Dental
Vision
Retirement
Overview Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
Charlottesville, VA · On-site +1
$76K - $104K/yr
Medical
Dental
Vision
Retirement
Overview Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
Charlottesville, VA · On-site +1
Medical
Dental
Vision
Retirement
Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over 900 ...
Charlottesville, VA · On-site +1
Medical
Dental
Vision
Retirement
Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over 900 ...
Charlottesville, VA · On-site
Medical
Dental
Vision
Retirement
Overview Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
Charlottesville, VA · On-site
Medical
Dental
Vision
Retirement
Overview Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
Charlottesville, VA · On-site +1
Medical
Dental
Vision
Retirement
Overview Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
Charlottesville, VA · On-site +1
Medical
Dental
Vision
Retirement
Overview Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
Charlottesville, VA · On-site
Medical
Dental
Vision
Retirement
Overview Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
Charlottesville, VA · On-site
Medical
Dental
Vision
Retirement
Overview Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
Charlottesville, VA · Hybrid
Medical
Dental
Vision
Retirement
Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over 900 ...
Charlottesville, VA · Hybrid
Medical
Dental
Vision
Retirement
Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over 900 ...
Charlottesville, VA · Hybrid
Medical
Dental
Vision
Retirement
Overview Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
Charlottesville, VA · Hybrid
Medical
Dental
Vision
Retirement
Overview Join a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
$62K - $86K/yr
Medical
Dental
Life
Retirement
PTO
Schnabel is an employee-owned, professional engineering and consulting firm that focuses on solving problems related to the earth and environment through specialization in geotechnical, geostructural ...
$62K - $86K/yr
Medical
Dental
Life
Retirement
PTO
Schnabel is an employee-owned, professional engineering and consulting firm that focuses on solving problems related to the earth and environment through specialization in geotechnical, geostructural ...
Charlottesville, VA · On-site +1
$100K - $140K/yr
Staengl Engineering is seeking a Senior Electrical Design Engineer who is passionate about creating energy-efficient, high-performance buildings. If you thrive in a collaborative, innovative ...
Quick apply
Charlottesville, VA · On-site +1
$100K - $140K/yr
Staengl Engineering is seeking a Senior Electrical Design Engineer who is passionate about creating energy-efficient, high-performance buildings. If you thrive in a collaborative, innovative ...
Charlottesville, VA · On-site +1
$100K - $140K/yr
Staengl Engineering is seeking a Senior Electrical Design Engineer who is passionate about creating energy-efficient, high-performance buildings. If you thrive in a collaborative, innovative ...
Quick apply
Charlottesville, VA · On-site +1
$100K - $140K/yr
Staengl Engineering is seeking a Senior Electrical Design Engineer who is passionate about creating energy-efficient, high-performance buildings. If you thrive in a collaborative, innovative ...
Charlottesville, VA · On-site
Medical
Dental
Vision
Retirement
Overview J oin a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
Charlottesville, VA · On-site
Medical
Dental
Vision
Retirement
Overview J oin a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
Charlottesville, VA · On-site +1
Medical
Dental
Vision
Retirement
Overview J oin a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
Charlottesville, VA · On-site +1
Medical
Dental
Vision
Retirement
Overview J oin a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over ...
Charlottesville, VA · On-site
$100K - $140K/yr
Medical
Retirement
PTO
Staengl Engineering is seeking a Senior Electrical Design Engineer who is passionate about creating energy-efficient, high-performance buildings. If you thrive in a collaborative, innovative ...
Quick apply
Charlottesville, VA · On-site
$100K - $140K/yr
Medical
Retirement
PTO
Staengl Engineering is seeking a Senior Electrical Design Engineer who is passionate about creating energy-efficient, high-performance buildings. If you thrive in a collaborative, innovative ...
Charlottesville, VA · On-site +1
Medical
Dental
Vision
Retirement
J oin a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over 1000 ...
Charlottesville, VA · On-site +1
Medical
Dental
Vision
Retirement
J oin a Team Where Engineering Excellence Drives Opportunity Affiliated Engineers, Inc. (AEI) is a leading, multidisciplinary consulting engineering firm and collaborative community of over 1000 ...
$11.92 - $17.04
4% of jobs
$17.04 - $22.16
9% of jobs
$25.83 is the 25th percentile. Wages below this are outliers.
$22.16 - $27.27
17% of jobs
$27.27 - $32.39
13% of jobs
The median wage is $35.37 / hr.
$32.39 - $37.51
13% of jobs
$37.51 - $42.62
10% of jobs
$42.62 - $47.74
9% of jobs
$48.70 is the 75th percentile. Wages above this are outliers.
$47.74 - $52.86
9% of jobs
$52.86 - $57.97
7% of jobs
$57.97 - $63.09
6% of jobs
$63.09 - $68.20
4% of jobs
$11
$39
$68
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.
The most popular types of Programmer jobs in Charlottesville, VA are:
For Programmer jobs in Charlottesville, VA, the most frequently searched job titles are:
Cities near Charlottesville, VA with the most Programmer job openings:

Job Description CNC Programmer Location: Waynesboro, VA Pay: $35.00-$50.00/hour DOE Work Environment: Onsite Position Overview M Force Partners is seeking an experienced CNC Programmer to join a growing manufacturing team in Waynesboro, VA. This CNC Programmer position is responsible for developing, troubleshooting, and optimizing CNC programs while supporting machining centers, CNC lathes, press brakes, and other manufacturing equipment. The role works closely with Production and Engineering to improve machining processes, reduce setup times, increase manufacturing efficiency, and support continuous improvement initiatives
The ideal CNC Programmer will have strong CAM programming experience, excellent blueprint reading skills, and a hands-on approach to fixture design, operator training, troubleshooting, and process optimization within a machine shop environment. Key Responsibilities Develop, write, modify, and troubleshoot CNC programs for machining centers, CNC lathes, and press brake equipment Support daily manufacturing operations as a key member of the production team Train CNC operators on machine setup procedures, tooling, and program execution across multiple shifts Design, build, and maintain fixtures to improve manufacturing efficiency and reduce setup times Develop standardized tooling, fixture storage, and setup documentation Establish common tooling strategies to minimize machine changeover times Troubleshoot machining centers, waterjets, lasers, and other manufacturing equipment while supporting repairs when appropriate Review production orders against SolidWorks models and engineering drawings to identify discrepancies before production Complete Engineering Change Forms to document design or manufacturing modifications Document CNC programs, setup procedures, fixture designs, and machining processes to improve repeatability Establish and maintain standard setup and cycle times for manufactured components Collaborate with Engineering and Production to improve manufacturing processes and establish best practices Participate in continuous improvement, lean manufacturing, and 5S initiatives Operate machine shop equipment as needed Maintain a safe, clean, and organized work environment while following all company safety policies Required Qualifications High school diploma or equivalent Minimum of 8 years of manufacturing experience in a machine shop environment Minimum of 3 years of CNC programming experience using CAM software Strong understanding of CNC machining processes, tooling, fixtures, and machine setup Advanced mathematical aptitude Ability to read and interpret engineering drawings, blueprints, and technical documentation Experience reviewing SolidWorks models and production drawings Strong troubleshooting and problem-solving skills Excellent communication and organizational skills Proficiency with Microsoft Word, Excel, and Outlook Ability to successfully complete a written machinist assessment Preferred Qualifications Experience programming multiple CNC machine platforms Experience supporting machining centers, CNC lathes, press brakes, waterjets, and laser cutting equipment Experience with SolidWorks and CAM programming software Experience designing manufacturing fixtures and workholding solutions Knowledge of Lean Manufacturing and 5S principles Previous experience training CNC operators or machinists Additional Requirements Ability to work onsite in Waynesboro, VA Ability to work in a manufacturing environment that may include noise, dust, and temperature changes Ability to wear required personal protective equipment, including hearing, eye, and foot protection Ability to stand for extended periods and sit at a computer workstation throughout the workday Overtime may be required based on production demands Job presented by M Force Partners M Force Partners is a specialized recruitment partner connecting top-tier talent with leading organizations. With a deep understanding of engineering/technical, medical, professional and executive disciplines and industry demands, we deliver tailored recruitment solutions, including direct hire and contract placements, to ensure the right fit for both candidates and clients.
If this role isn't the right fit for you, we encourage you to explore our other opportunities at mforcepartners.com. Do you know someone who may be a great match. Feel free to share this opportunity within your network
Equal Opportunity Employer M Force Partners is an Equal Opportunity Employer. Employment decisions are based on qualifications, merit, and business needs. Reasonable accommodations may be made to enable individuals with disabilities to perform essential job functions.
Sourced by ZipRecruiter
Marketing research
1 - 10 Employees
Chicago, IL, US
2001