Computer Numerical Control Programmer
Guided Search Partners
Job Description
A CNC (Computer Numerical Control) Programmer creates, modifies, and optimizes programs that control CNC machines used to manufacture precision parts and components. They work closely with engineers, machinists, and production teams to ensure parts are produced accurately, efficiently, and according to specifications.
\nKey Responsibilities
\n- \n
- Interpret engineering drawings, blueprints, CAD models, and technical specifications. \n
- Create and edit CNC programs using G-code, M-code, and CAM software. \n
- Select appropriate cutting tools, fixtures, and machining strategies. \n
- Set up and test CNC programs on milling machines, lathes, routers, or multi-axis machining centers. \n
- Optimize machining processes to improve quality, reduce cycle times, and minimize material waste. \n
- Troubleshoot programming and machining issues. \n
- Perform first-piece inspections and verify dimensional accuracy. \n
- Maintain documentation of programs, tooling, and setup procedures. \n
- Collaborate with manufacturing engineers and machine operators to improve production efficiency. \n
- Ensure compliance with safety and quality standards. \n
Required Qualifications
\n- \n
- High school diploma or equivalent; technical certification or associate degree preferred. \n
- Experience programming CNC machines in a manufacturing environment. \n
- Proficiency with CAD/CAM software such as Mastercam, Fusion 360, or SolidCAM. \n
- Strong understanding of G-code and machining principles. \n
- Ability to read blueprints and GD&T (Geometric Dimensioning and Tolerancing). \n
- Knowledge of tooling, cutting parameters, and material properties. \n
- Strong problem-solving and analytical skills. \n
Preferred Skills
\n- \n
- Experience with 3-axis, 4-axis, or 5-axis CNC machining. \n
- Familiarity with quality inspection equipment such as CMMs, micrometers, and calipers. \n
- Lean manufacturing or continuous improvement experience. \n
- Knowledge of machining metals, plastics, and composite materials. \n
Typical Work Environment
\n- \n
- Manufacturing plants \n
- Machine shops \n
- Aerospace facilities \n
- Automotive production facilities \n
- Medical device manufacturing companies \n
Sample Resume Job Description Bullet Points
\n- \n
- Programmed and optimized CNC mills and lathes to manufacture precision components within ±0.001-inch tolerances. \n
- Reduced cycle times by 15% through tooling and program optimization. \n
- Developed CNC programs from CAD models using CAM software. \n
- Conducted program verification and first-article inspections to ensure quality standards were met. \n
- Collaborated with engineering and production teams to improve manufacturing efficiency. \n
$40 - $50 per hour
...CNC Programmer: My client is looking to hire a CNC Programmer who is responsible for developing, optimizing, and maintaining CNC programs to meet established standards of quality, productivity, and delivery within the assigned work cell. Key Responsibilities Develop...CNCHourly payFull time- ...A CNC (Computer Numerical Control) Programmer creates, modifies, and optimizes programs that control CNC machines used to manufacture precision parts and components. They work closely with engineers, machinists, and production teams to ensure parts are produced accurately...CNCFull time
$40 - $50 per hour
...CNC Programmer: My client is looking to hire a CNC Programmer who is responsible for developing, optimizing, and maintaining CNC programs to meet established standards of quality, productivity, and delivery within the assigned work cell. Key Responsibilities Develop...CNCHourly pay- ...We are seeking an experienced CNC Programmer/Machinist for a temporary assignment supporting a precision manufacturing operation. This hands-on role will be responsible for developing and modifying CNC programs using Mastercam , setting up and operating CNC machinery...CNCTemporary work
$115k - $165k
...Looking for an experienced Controls / Automation Engineer (3–7+ years) to join growing leading engineering consultancy delivering custom automation and controls. The role: Develop and program automation solutions across PLC, HMI, SCADA Commission and troubleshoot...SuggestedRelocation package$95k - $105k
...by a common belief: to use the power of business to build a better world.Job Description:BW Papersystems is seeking an experienced Controls Engineer to join our engineering team. This position is responsible for developing and maintaining control system software for...Permanent employmentFull time$104.08k - $130.3k
...developing, installing, and maintaining equipment used to monitor and control systems, machinery and processes. Controls Engineers work in... ...-specific tools and software Tools / SoftwareExperience in computer networksExperience in CAD/CAE Software (AutoCAD / EPLAN)Standard...Work at office- ...electronic security, telecommunications, life safety, automation and controls, audiovisual, and IT systems. Headquarters in Tysons, Virginia,... ...-specific tools and software Tools / SoftwareExperience in computer networksExperience in CAD/CAE Software (AutoCAD / EPLAN)...Work at office
$90k - $144.9k
...CUB CADET, and HUSTLER. As a Model Based Design Engineer - Electric Motors, you will be a key member of our internal Model Based Controls design team, responsible for:Creating robust, well documented electric motor models using model-based engineering tools (e.g., MATLAB...Full timeLocal area$125k - $165k
Join a team at the forefront of power system protection and reliability. We are seeking an experienced Protection & Control Engineer to play a critical role in the design, analysis, and modernization of transmission and distribution protection systems. We are open to part...Full timePart time$120k - $170k
About the Role: We are seeking a Senior Controls Engineer to join our team. This position is necessary to support our growing portfolio of industrial projects in the chemical, food and beverage, and power industries. This role requires expertise in the programming, configuration...Temporary workFlexible hours$75.52k - $94.4k
...electronic security, telecommunications, life safety, automation and controls, audiovisual, and IT systems. Headquarters in Tysons, Virginia,... ...with 0+ years of experience Abilities Exposure to computer screens for an extended period of time. Sitting for extended...$73k - $80k
...Development: Dedicated training + personalized mentorship Join us - your refreshing new chapter starts here! Job Overview The Controls Engineer is responsible for directing and providing strategic controls implementation guidance to CCCI Manufacturing and Warehouse...Work experience placement- ...Sr Controls Engineer The Sr Controls Engineer will collaborate with both internal and external teams to ensure smooth operations, enhance efficiencies, and implement cutting-edge technologies at export terminals and rolling stock maintenance facilities. This role covers...Work at office
$70k - $140k
...Controls Engineer – Industrial Automation Take Your Controls Career Beyond Programming... ...Engineering, Mechanical Engineering, Robotics, Computer Engineering, Computer Science,... ...Engineer, SCADA Engineer, DCS Engineer, PLC Programmer, HMI Programmer, MES Engineer, Control...Immediate start$93k - $172.5k
...single-use, compostable tableware and foodservice product made from plant fibers, including sugarcane. OVERVIEW The Senior Controls Engineer is the refinery’s technical authority for automation, instrumentation, industrial networking, and process control systems...For contractorsWork experience placementLocal areaImmediate startRotating shiftWeekend work- ...Industrial Controls Programmer Baltimore, MD Area — Onsite Our client is a specialized manufacturer in the process wastewater treatment technology space, designing and building equipment and systems that help industrial clients treat and manage wastewater. This is...
- ...hands‑on CNC machine repair experience simply because they haven't held the exact FSE title. Technical Experience to Target CNC / Controls CNC milling and turning machines FANUC knowledge is specifically requested CNC controls and electro‑mechanical assemblies CNC...CNC
- ...The Controls Engineer supports the maintenance department by leading preventative maintenance, improvements, and repairs in automation... ..., HMI’s, inverters, servos, robotics, network components, and computers. Troubleshooting of all controls issues as well as...Work at officeImmediate startRemote workShift workWeekend work
$25 per hour
...detail and possess a working knowledge of tool set-up and CNC controls. This position requires continuity between all shifts,... ...is responsible for setting up, operating and overseeing our computer numerical controlled (CNC) machines. Ability to adhere to safety procedures...CNCHourly payWork experience placementLocal areaWorldwideAll shiftsShift work$85k - $110k
...and work towards the mutual success of the project, the company, your co-workers, and yourself. THE OPPORTUNITY: Site Quality Control Engineer As a Site Quality Control Manager/Engineer with The Bell Company you will have the opportunity to ensure and document...Contract workFor contractorsFor subcontractorWork at officeImmediate startRelocation package- Job DescriptionDewberry is seeking a Senior Electrical Engineer or Senior Instrumentation and Control (I&C) Engineer to serve as our National Water Electrical, Instrumentation & Control (E&IC) Leader within our Water Market Segment to support growth of Dewberry’s water...For contractorsWork at officeLocal area
$122k - $152k
...Company Description Air Pollution Control (APC) Engineer This position can be located anywhere within the United States near a Ramboll office. We invite you to join Ramboll's Air Pollution Control(APC) Group and bring your credentials within process technologies...Work experience placementFor subcontractorWork at officeWorldwide- Job Description Job Description CNC Operator requires: ~5-10 years of hands-on experience, with a thorough understanding of the setup and operation of Haas CNC Milling centers. ~ Skilled machinist ~ HAAS DUTIES: Set up, adjusting, and operating basic,...CNC
- ...compressed air systems through comprehensive analysis, design, controls, and automation. Our team forges lasting customer relationships... ...the following: ~ Bachelor’s degree in mechanical, electrical, computer science, or computer engineering ~3+ years of experience...Full timeWork at officeFlexible hours
$90k - $130k
About the Role: Join TAI's Electrical and Controls Engineering Group as an Engineer III and take the lead in detailed electrical and process controls design for diverse projects. You'll drive work across the full project lifecycle, from conceptual design and cost estimation...Temporary workWork at officeFlexible hours- ...Controls Engineer Baltimore MD Are you looking for a career where you will receive immediate on the job training working side by side... ...Robotics Engineering Bioengineering Industrial Engineering Computer Engineering or Computer Science REQUIRED SKILLS Possess...Full timeContract workLocal areaImmediate startFlexible hours
- ...helps shape a brighter future. As an Instrumentation and Controls Engineer in our Baltimore office, you will help us empower... ...you flourish: Exposure to Building Automation Systems, Programmable Logic Controllers, (PLC), Programming, and Electrical Schematics...Work at officeFlexible hours
- ...Instrumentation and Controls Engineer Baltimore, MD Full-time ETCH, INC ETCH is a startup commercializing a radically new and efficient decarbonization technology for the simultaneous greenhouse gas-free production of hydrogen and solid carbon from natural gas...Full timeFlexible hoursShift work
$120k - $160k
About the Role: Join TAI as a Project Manager within our Automation & Controls Engineering team, where you will lead complex industrial automation projects from concept through commissioning. In this role, you'll serve as the primary liaison between clients and engineering...Temporary workWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Computer Numerical Control Programmer. Be the first to apply!






