1

Programmer Programmer Jobs in North Carolina (NOW HIRING)

CNC Programmer

Greensboro, NC

$25.75 - $35/hr

Summary The Sheet Metal CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs used in sheet metal fabrication. This role supports production, engineering, quality ...

CNC Programmer

Trinity, NC · On-site

$23.25 - $31.75/hr

Position - CNC Programmer Location - Archdale, NC Company - Metal Fabrication Shop Description - This is a great opportunity to join a growing metal fabricator in the area! This role will support ...

Programmer, CNC

Greensboro, NC · On-site

$25.75 - $35/hr

The CNC Programmer is responsible for working in a safe manner, eliminating waste and delivering a quality product on time. What you will be responsible for: * Perform work as assigned utilizing ...

Programmer, CNC

Greensboro, NC · On-site

$25.75 - $35/hr

The CNC Programmer is responsible for working in a safe manner, eliminating waste and delivering a quality product on time. What you will be responsible for: * Perform work as assigned utilizing ...

CNC Programmer

Hickory, NC · On-site

$75K - $85K/yr

We are seeking a CNC Programmer to join our team in Hickory, NC ! This position is responsible for translating engineering drawings and concepts into efficient, repeatable, and high-quality CNC ...

Position - CNC Programmer Location - Archdale, NC Company - Metal Fabrication Shop Description - This is a great opportunity to join a growing metal fabricator in the area! This role will support ...

CNC Programmer

Hickory, NC · On-site

$75K - $85K/yr

We are seeking a CNC Programmer to join our team in Hickory, NC ! This position is responsible for translating engineering drawings and concepts into efficient, repeatable, and high-quality CNC ...

CNC Programmer

Charlotte, NC

$26 - $35.50/hr

The programmer will also assist with setting up and operating machines to prove out CNC programs. Their focus will be on the improvement of programs that maximize quality of the final product in the ...

We are seeking a CNC Programmer to join our team in Hickory, NC ! This position is responsible for translating engineering drawings and concepts into efficient, repeatable, and high-quality CNC ...

We are seeking a CNC Programmer to join our team in Hickory, NC ! This position is responsible for translating engineering drawings and concepts into efficient, repeatable, and high-quality CNC ...

CNC Programmer

Greensboro, NC · On-site

$25.75 - $35/hr

Summary The Sheet Metal CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs used in sheet metal fabrication. This role supports production, engineering, quality ...

CNC Programmer

Greensboro, NC

$25.75 - $35/hr

Summary The Sheet Metal CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs used in sheet metal fabrication. This role supports production, engineering, quality ...

ENGINEERING - UNREAL ENGINE What We Do Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of engineering experts are always innovating to ...

Computer Programmer

Fayetteville, NC · On-site

$86K - $198K/yr

Computer Programmer The Opportunity: As a software sustainment engineer, you play a pivotal role in an application's functional life. From troubleshooting to fixing bugs, you use your operations and ...

Showing results 21-40

Programmer Programmer information

See North Carolina salary details

$10

$34

$61

How much do programmer programmer jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for programmer programmer in North Carolina is $34.59, according to ZipRecruiter salary data. Most workers in this role earn between $23.17 and $43.70 per hour, depending on experience, location, and employer.

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

What are popular job titles related to Programmer Programmer jobs in North Carolina? For Programmer Programmer jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Programmer Programmer jobs in North Carolina look for? The top searched job categories for Programmer Programmer jobs in North Carolina are:
What cities in North Carolina are hiring for Programmer Programmer jobs? Cities in North Carolina with the most Programmer Programmer job openings:
Infographic showing various Programmer Programmer job openings in North Carolina as of August 2026, with employment types broken down into 83% Full Time, 6% Part Time, 10% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $71,941 per year, or $34.6 per hour.

$25.75 - $35/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 21 days ago


Job description

Summary
The Sheet Metal CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs used in sheet metal fabrication. This role supports production, engineering, quality, and maintenance teams to ensure effective manufacturability, minimal downtime, and continuous improvement throughout the fabrication process.

Key Responsibilities
    Develop, modify, and optimize CNC part programs for laser cutting, punching, forming, and other sheet metal fabrication processes using CAD/CAM software (e.g., SolidWorks, AutoCAD, RADAN, Amada DR. Abe, etc.).
    Interpret engineering drawings, 3D models, and specifications to generate accurate and efficient manufacturing instructions.
    Create and validate flat patterns with proper bend deductions, tolerances, and material allowances.
    Order and maintain tooling, punches, dies, consumables, and other required items to ensure production readiness.
    Complete Engineering Change Notice (ECN) tasks in a timely and accurate manner, ensuring all program updates and documentation reflect the latest revisions.
    Collaborate with machine operators and maintenance teams to resolve programming issues, tool path errors, and setup challenges.  Help diagnose issues, support troubleshooting, and verify or eliminate programming-related causes.
    Participate actively in Kaizen events, lean activities, and productivity improvement projects aimed at reducing cycle time, improving material utilization, and streamlining workflow.
    Support corrective action efforts by assisting quality teams in identifying root causes and implementing programming-based solutions.
    Maintain well-organized program files, revision histories, standard work, and documentation.
    Communicate effectively with engineering, production, maintenance, and quality to ensure smooth fabrication processes.
 

Education & Knowledge
    High school diploma or GED required
    Mechanical aptitude with basic math skills
    Ability to read blueprints; familiarity with CAD/CAM systems
    Knowledge of gauging, inspection, and quality control processes
    Ability to interpret GD&T and sheet metal specific callouts (e.g., bend relief, K factor, bend deductions)

Work Experience
    Minimum of 2-3 years experience as a CNC operator or machine setup technician
    Experience using precision measuring tools, including calipers, micrometers, height gauges, and optical comparators
    Working knowledge of G code
    Familiarity with CAM software such as SolidWorks CAM, SigmaNEST, BySoft, Fusion 360, or Amada
    Experience troubleshooting machine and setup issues
    Ability to optimize toolpaths and reduce cycle times

Vontier partners with you and your family on your health and wellness journey. Visit VontierBenefits.com to view our benefits. We offer a premium suite of health and wellness programs for you and your family, including medical, dental, vision, disability and life insurance. With programs for family planning from Maven Clinic to managing diabetes like Livongo, coverage for women's health, support for adult and elder care, paid parental leave, a generous 401(k) plan with matching company contributions, and more. Vontier is here for all stages of life. We also offer paid time off up to 15 days each year, 13 paid holidays (including 3 floating holidays), and paid sick leave.*

Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Sick leave amount may vary based on state or local laws applicable to the applicant's geographic location. The Company reserves the right to modify this information at any time, subject to applicable law. 


Vontier logo

About Vontier

Sourced by ZipRecruiter

Industry

Electrical equipment, appliance, and component manufacturing

Company size

5,001 - 10,000 Employees

Headquarters location

Raleigh, NC, US

Year founded

2019

Social media