CNC Programmer
$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 ...
$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 ...
$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 ...
Pineville, NC · On-site
Build working knowledge of Midrex in-house software, engineering workflows, and data sources. * Provide training and support for end users of the Midrex Toolkit and other Process Analysis Group ...
Pineville, NC · On-site
Build working knowledge of Midrex in-house software, engineering workflows, and data sources. * Provide training and support for end users of the Midrex Toolkit and other Process Analysis Group ...
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 ...
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 ...
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 ...
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 ...
Pineville, NC · On-site
Build working knowledge of Midrex in-house software, engineering workflows, and data sources. * Provide training and support for end users of the Midrex Toolkit and other Process Analysis Group ...
Pineville, NC · On-site
Build working knowledge of Midrex in-house software, engineering workflows, and data sources. * Provide training and support for end users of the Midrex Toolkit and other Process Analysis Group ...
Charlotte, NC · On-site
Position: Adabas Natural Programmer Location: Onsite in Charlotte Area Type: Direct Hire/ Permanent 8+ years of CURRENT software engineering experience including but not limited to the following ...
Charlotte, NC · On-site
Position: Adabas Natural Programmer Location: Onsite in Charlotte Area Type: Direct Hire/ Permanent 8+ years of CURRENT software engineering experience including but not limited to the following ...
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 ...
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 ...
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 ...
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 ...
$25 - $35/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 ...
Quick apply
$25 - $35/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 ...
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 ...
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 ...
... Programmer Analyst will design, build, maintain and implement database products clients. You will actively participate in defining standards and data models. In addition, you will need to understand ...
... Programmer Analyst will design, build, maintain and implement database products clients. You will actively participate in defining standards and data models. In addition, you will need to understand ...
Charlotte, NC · On-site
Front and Backend Programming experience * Excellent communication skills
Charlotte, NC · On-site
Front and Backend Programming experience * Excellent communication skills
$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 ...
$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 ...
$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 ...
$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 ...
$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 ...
$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 ...
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 ...
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 ...
Fayetteville, NC · On-site +1
$86K - $198K/yr
Share 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 ...
Fayetteville, NC · On-site +1
$86K - $198K/yr
Share 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 ...
$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 ...
$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 ...
Cary, NC · On-site
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 ...
Cary, NC · On-site
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 ...
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 ...
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 ...
$10.67 - $15.28
7% of jobs
$15.28 - $19.90
7% of jobs
$22.71 is the 25th percentile. Wages below this are outliers.
$19.90 - $24.51
17% of jobs
$24.51 - $29.12
14% of jobs
The median wage is $30.85 / hr.
$29.12 - $33.73
13% of jobs
$33.73 - $38.35
9% of jobs
$41.39 is the 75th percentile. Wages above this are outliers.
$38.35 - $42.96
12% of jobs
$42.96 - $47.57
6% of jobs
$47.57 - $52.18
5% of jobs
$52.18 - $56.80
4% of jobs
$56.80 - $61.41
5% of jobs
$10
$34
$61
| Aspect | Programmer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a diploma or degree in computer science or related field | Similar credentials, often with additional certifications or experience |
| Work Environment | Often focused on coding tasks within development teams | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech giants, and enterprise IT |
| Search & Comparison Intent | People compare to understand roles, skills, and career paths | Often 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.

$25.75 - $35/hr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 21 days ago
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.Â
Sourced by ZipRecruiter
Electrical equipment, appliance, and component manufacturing
5,001 - 10,000 Employees
Raleigh, NC, US
2019