1

Cnc Programmer Jobs in Dallas, TX (NOW HIRING)

Machinist

Plano, TX ยท On-site

$25 - $30/hr

Experience programming CNC equipment using CAM software. * Proficiency with CamWorks and SolidWorks preferred. * Experience with Mastercam or GibbsCAM is acceptable. * Ability to read and interpret ...

NC Programmer/Operator

Fort Worth, TX ยท On-site

$25.25 - $34.75/hr

Marand is a leading Australian engineering and manufacturing company that designs and builds ... Able to read, edit, and optimize CNC programs for machining efficiency * Responsible for taking ...

CNC Set Up Machinist

Richardson, TX ยท On-site

$24 - $28/hr

You will work closely with the CNC Programming team to prepare machines for production and troubleshoot setup issues as needed. Key Responsibilities * Set up CNC machines for production, including ...

A CNC Machine Tool Application Engineer contributes to the success of Hartwig by having a direct onsite presence as a technical resource to ensure satisfaction. The customers we serve are in a ...

A CNC Machine Tool Application Engineer contributes to the success of Hartwig by having a direct onsite presence as a technical resource to ensure satisfaction. The customers we serve are in a ...

CNC Machinist

Dallas, TX ยท On-site

$22 - $33/hr

Read and interpret engineering drawings, blueprints, and work instructions. * Inspect finished and ... CNC machining experience. * Ability tooperateHAAS CNC machining centers. * Ability to perform ...

Our client, a precision engineering, manufacturing, and machining company dedicated to producing ... As a CNC Set-up Machinist, you'll operate and program CNC machines to produce high-quality parts.

CNC Machinist

Plano, TX ยท On-site

$19.75 - $27/hr

Knowledge of CNC programming basics (G-code, tooling selection) and familiarity with different materials (e.g., aluminum, steel, plastics) are beneficial. GIBBS experience a real plus! * Strong ...

New

CNC Machinist

Dallas, TX ยท On-site

$22 - $33/hr

Read and interpret engineering drawings, blueprints, and work instructions. * Inspect finished and ... CNC machining experience. * Ability tooperateHAAS CNC machining centers. * Ability to perform ...

Be Seen First

CNC Machinist/Programmer

Fort Worth, TX ยท On-site

$24 - $40/hr

Qualifications: - High school diploma or equivalent - Proven experience as a CNC Machinist or similar role - Proficient in CAD software for programming CNC machines - Familiarity with precision ...

Be Seen First

CNC Machinist/Programmer

Fort Worth, TX ยท On-site

$24 - $40/hr

Qualifications: - High school diploma or equivalent - Proven experience as a CNC Machinist or similar role - Proficient in CAD software for programming CNC machines - Familiarity with precision ...

Showing results 41-60

Cnc Programmer information

See Dallas, TX salary details

$16

$30

$44

How much do cnc programmer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for cnc programmer in Dallas, TX is $30.64, according to ZipRecruiter salary data. Most workers in this role earn between $25.24 and $34.47 per hour, depending on experience, location, and employer.

What is a CNC programmer?

CNC Programmers are skilled professionals who create computer programs to control the operation of machines such as mills, lathes, and grinders in manufacturing. They use CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) software to develop precise instructions that tell CNC machines how to produce parts and components. Their role is crucial in ensuring products are made accurately and efficiently, meeting detailed specifications and quality standards.

What does a CNC programmer do?

A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.

What are the key skills and qualifications needed to thrive as a CNC programmer, and why are they important?

To thrive as a CNC Programmer, you need a solid understanding of machining processes, blueprint reading, and proficiency in G-code programming, often supported by a degree or certification in manufacturing or engineering. Familiarity with CAD/CAM software such as Mastercam or SolidWorks, and experience with CNC machine operation, are typically required. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These competencies ensure precise part production, minimize errors, and help maintain efficient workflow in manufacturing environments.

What are some common challenges CNC programmers face when transitioning from manual machining backgrounds?

CNC Programmers moving from manual machining often encounter challenges in interpreting complex CAD/CAM software and translating traditional machining knowledge into digital instructions. Adjusting to the precision and automation of CNC equipment requires learning new programming languages (like G-code) and understanding machine limitations. Additionally, troubleshooting programming errors and keeping up with rapidly evolving technologies can be demanding but also rewarding as these skills are highly valued in modern manufacturing environments.

What is the difference between Cnc Programmer vs Cnc Machinist?

AspectCnc ProgrammerCnc Machinist
Primary RoleDesigns and writes CNC code to control machine toolsOperates and sets up CNC machines based on provided programs
Skills & CertificationsG-code programming, CAD/CAM software, technical certificationsMachine operation, measurement, troubleshooting skills
Work EnvironmentDesign offices, programming stations, sometimes on the shop floorShop floor, machine shop environments
ResponsibilitiesCreating programs, optimizing machining processesRunning machines, inspecting parts, maintaining equipment

While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

How much do CNC programmers earn?

CNC programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled CNC programmers who are proficient with CAD/CAM software and machine operation are often sought after, especially as automation and advanced manufacturing techniques grow. The job typically requires technical training or certification and offers stable employment opportunities.

Is a CNC programmer a good job?

A CNC programmer is a skilled trade role that involves creating and managing computer-controlled machine tool programs for manufacturing. It offers steady employment, opportunities for advancement, and requires knowledge of CAD/CAM software and machining processes. The job can be physically demanding and often requires attention to safety and precision.

What are the most commonly searched types of Cnc Programmer jobs in Dallas, TX?

The most popular types of Cnc Programmer jobs in Dallas, TX are:

What are popular job titles related to Cnc Programmer jobs in Dallas, TX?

For Cnc Programmer jobs in Dallas, TX, the most frequently searched job titles are:

What job categories do people searching Cnc Programmer jobs in Dallas, TX look for?

The top searched job categories for Cnc Programmer jobs in Dallas, TX are:

What cities near Dallas, TX are hiring for Cnc Programmer jobs?

Cities near Dallas, TX with the most Cnc Programmer job openings:

Infographic showing various Cnc Programmer job openings in Dallas, TX as of August 2026, with employment types broken down into 86% Full Time, 5% Part Time, 3% Contract, and 6% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $63,723 per year, or $30.6 per hour.

Machinist

CYNET SYSTEMS

Plano, TX โ€ข On-site

$25 - $30/hr

Contractor

Medical, Dental, Vision, Life, Retirement

Posted 22 days ago


Job description

Job Overview:

Pay Range: $25.92hr - $30.92hr

Requirement/Must Have:

  • Minimum of 5+ years of machining experience in a manufacturing environment.
  • Experience programming CNC equipment using CAM software.
  • Proficiency with CamWorks and SolidWorks preferred.
  • Experience with Mastercam or GibbsCAM is acceptable.
  • Ability to read and interpret blueprints, CAD drawings, and GD&T requirements.
  • Working knowledge of G-code programming and machine-side editing.
  • Experience setting up and operating CNC and manual lathes.
  • Strong understanding of machining processes, tooling selection, feeds, speeds, and material properties.
  • Ability to use precision measuring and inspection equipment accurately.
  • Strong troubleshooting and problem-solving skills.
  • Strong verbal and written communication skills.

Responsibilities:

  • Program CNC machines using CamWorks and SolidWorks software.
  • Utilize knowledge of Mastercam or GibbsCAM software, with training provided for CamWorks as needed.
  • Perform light G-code editing at the machine to optimize programs and correct machining issues.
  • Set up and operate CNC mills, CNC lathes, manual lathes, and other machining equipment.
  • Create and modify simple machine programs directly at the machine when required.
  • Select tooling, establish work and tool offsets, and optimize machining processes.
  • Read and interpret blueprints, GD&T (Geometric Dimensioning and Tolerancing), CAD drawings, and engineering sketches.
  • Conduct in-process and final inspections using precision measuring instruments including micrometers, calipers, pin gauges, and indicators.
  • Troubleshoot machining, tooling, and quality issues to ensure efficient production.
  • Perform routine machine maintenance and basic equipment repairs.
  • Understand material characteristics and machining requirements for various metals and other materials.
  • Support continuous improvement initiatives focused on safety, quality, productivity, and cost reduction.
  • Communicate effectively with supervisors, engineers, coworkers, and vendors.
  • Maintain a clean, organized, and safe work environment.

Nice to Have:

  • Advanced CNC programming experience.
  • Experience with multi-axis machining operations.
  • Lean manufacturing or continuous improvement experience.
  • Experience communicating directly with suppliers and outside vendors.

Skills:

  • CNC Programming.
  • CNC and Manual Machining.
  • Blueprint Reading.
  • GD&T Interpretation.
  • Precision Measurement & Inspection.
  • Troubleshooting & Problem Solving.
  • Material Knowledge.
  • Process Improvement.
  • Communication & Teamwork.
  • Independent Work Execution.
  • CamWorks.
  • SolidWorks.
  • Mastercam.
  • GibbsCAM.
  • G-code.

Qualification And Education:

  • High school diploma or equivalent; technical or vocational training preferred.

Physical Requirements(Due to nature of job, The candidate must have):

  • Ability to stand, walk, bend, and lift throughout the workday.
  • Ability to lift 50 pounds occasionally.
  • Ability to safely operate machine tools and inspection equipment.
  • Ability to work in a manufacturing environment with exposure to noise, moving machinery, and metalworking fluids.

Benefits
 
Our Benefits Include:
  • Medical, Dental, and Vision Insurance
  • 401(k) Retirement Plan
  • Health Savings Account (HSA)
  • Disability Insurance (Short-Term and Long-Term)
  • Life and AD&D Insurance
  • Paid Sick Leave (where required by applicable state or local law)
  • Supplemental Insurance Plans
  • Identity Theft Protection
  • Pet Insurance
  • Employee Wellness Programs
  • Employee Assistance Program (EAP)
  • Career Growth and Professional Development Opportunities
Disclaimer: Benefits eligibility, accrual rates, and usage limits may vary based on employment status, length of service, and work location. Paid Sick Leave is provided in strict accordance with applicable state and municipal mandates. Cynet Systems Inc. reserves the right to modify, amend, or terminate any benefit plans at any time in accordance with applicable laws.

About Cynet Systems

Founded in 2010 and headquartered in the Washington, DC metro area, Cynet Systems Inc. is a leading technology staffing and workforce solutions company serving Fortune 500 companies, government agencies, and enterprise organizations across the United States and Canada. We deliver agile, scalable talent solutions across IT, engineering, life sciences, clinical, and professional staffing, powered by a high-performing recruitment engine operating across North America and Asia.
As a nationally and locally certified Minority Business Enterprise (MBE), Cynet Systems is committed to helping organizations build high-performing teams while empowering professionals to grow rewarding careers. Our organization is certified to ISO 9001, ISO 14001, ISO 27001, and SOC 2 Type II standards, reflecting our commitment to quality, security, operational excellence, and customer success.

Cynet Systems logo

About Cynet Systems

Sourced by ZipRecruiter

Cynet Systems Inc is a staffing and recruiting corporation nestled in Ashburn, VA, USA. Established in 2010, the company operates within the Information Technology and Services sector, specializing in providing effective workforce solutions to different business needs, including IT consulting, direct hire, and contract staffing services. Through the years, Cynet Systems has built an impressive portfolio, going beyond borders and expanding its operations internationally in Canada and India. Rooted in its core values of teamwork, leadership, and commitment, Cynet Systems helps businesses unlock their full potential by providing versatile and competent professionals that perfectly align with their needs. Fueled by their unwavering mission to deliver top-tier talent to businesses worldwide, Cynet Systems garnered various recognitions including SIA's fastest-growing staffing firms and Best Place to Work in Virginia for 2019.

Industry

It services

Company size

501 - 1,000 Employees

Headquarters location

Sterling, VA, US

Year founded

2010

Social media