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
$115k - $140k
...Job Summary Great client is seeking their first dedicated Controls Engineer to act as the site's technical authority for advanced industrial control systems and multi-axis CNC machinery. This is a true hybrid engineering role: you will own site-level controls architecture...CNCPermanent employmentTemporary workWork experience placement- Job Details: Job Title: Machinist III - 651838 Location: Baltimore MD Duration: 12+ Months (Possible of extension/conversion based on business needs) Job Summary: The Planet Group is Seeking an experienced Machinist with 6+ years of experience operating and...CNC
$26.65 - $46.65 per hour
...affiliates. Responsible for the fabrication of precision components using a variety of equipment, including manual and CNC (Computer Numerical Control) lathes and milling machines, wire EDM and a variety of fabrication and inspection equipment; various machining tasks to...CNCFull timeWork experience placementMonday to Friday$100k - $170k
...delivering automation and custom software solutions in search of a Controls Engineer to join their team in Washington, DC. This is a... ...approximately 25–40%. • Bachelor's degree in Electrical, Mechanical, or Computer Engineering or a related field required. • College GPA of 3.4...Permanent employmentFull timeLocal areaFlexible hours$90k - $135k
...Position: Controls Engineer II Locations & Salary Tysons, VA: $90,000–$135,000 Baltimore, MD: $90,000–$135,000 Position Overview... ...calibration, testing, and troubleshooting. Experience with computer networks and AutoCAD and/or EPLAN. Ability to travel to...Full timeRelocation package- ...Entry-Level Controls Engineer Location: Edgemere, MD Job Type: Contract-to-Hire Job Summary We are seeking an entry-level Controls Engineer to support industrial automation and manufacturing operations. The ideal candidate will have basic PLC programming...Full timeContract workInternship
$104k - $155k
...Zachary Piper Solutions is seeking a Control Engineer. This job is located in Baltimore, MD and will be Fully On-Site . The Control... ...CYME, PcVue, or Ignition. Proficiency with AutoCAD, EPLAN, computer networking concepts, Microsoft Office Suite, and technical...Work at office- ...Controls Engineer Baltimore, MD Are you looking for a career where you will receive immediate on the job training working side... ...Robotics Engineering, Bioengineering, Industrial Engineering, Computer Engineering or Computer Science REQUIRED SKILLS...Contract workLocal areaImmediate startFlexible hours
$104.08k - $156.12k
...Overview Controls Engineers 3 are responsible for designing, developing, installing, and maintaining equipment used to monitor and control... ...-specific tools and software Tools / Software Experience in computer networks Experience 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,... ...related field with 0+ years of experienceAbilitiesExposure to computer screens for an extended period of time.Sitting for extended...
$93k - $172.5k
...Overview The Senior Controls Engineer is the refinery’s technical authority for automation, instrumentation, industrial networking, and process control systems. This role ensures reliable, secure, and sustainable control infrastructure that supports production, quality...For contractorsWork experience placementLocal areaImmediate start$22 - $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- ...Model Based Controls Engineer #1067137 DIRECT HIRE - no C2C allowed This is a Hybrid position and will require onsite work in Towson, MD three days a week. Job Description: Candidate must specialize in Motor Design. Brushless Motors The Job:...Full time3 days per week
$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$103.71k - $138.28k
...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering organizations within...Full timeTemporary workFor contractors- Tate Andale, LLC, based in Baltimore, MD, is seeking a Machinist to set up and operate CNC and manual machines for precision components used in heavy equipment. The role emphasizes strict adherence to tolerances and quality standards within a safety-focused shop. You will...CNC
- ...that requires onsite work three per week at our Towson, MD campus. Job Description: The Job: The Principal Model Based Controls Engineer leads the design, development, simulation, and implementation of advanced control systems using model-based engineering tools...Full time
$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$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- ...complex challenges and deliver more impact together. Role description: Arcadis is seeking an experienced Instrumentation & Controls Engineer to join our semiconductor sector. This individual will be an integral part of the engineering design group and work with...Full timePart timeWork at officeRemote workRelocation
$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- ...You will manage budgets, forecasts, and cost reporting across all project phases, applying GPM standards and ensuring accurate cost control and governance. Ideal candidates have 7+ years of cost engineering experience on capital projects in process industries, with PMI/...For contractors
$28 per hour
...neighborhoods in the Greater Maryland area. Led by a hard-working team made up of some of the top talent in the industry, our climate-controlled manufacturing facility is filled with the highest quality, cutting edge, state-of-the-art machining equipment used to build the...CNCHourly payFull timeWork experience placementWeekend work- ...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
- ...M.C. Dean, Inc. is seeking a Control Engineer to design, develop, install, and maintain control systems for mission-critical facilities. You will work with PLCs, SCADA, and automation to deliver robust, secure solutions for complex operations. The role emphasizes field...
- ...LVI Associates is seeking an experienced Controls Engineer to design, program, and implement advanced microgrid and electrical grid control systems for data centers and critical infrastructure. Role focuses on real-time grid management, system integration, and solution...
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Computer Numerical Control Programmer. Be the first to apply!
- senior automation controls engineer Baltimore, MD
- data center controls engineer Baltimore, MD
- electrical controls engineer Baltimore, MD
- controls engineer Baltimore, MD
- cnc machine Baltimore, MD
- cnc Baltimore, MD
- production control engineer
- principal controls engineer
- chief instrumentation control engineer
- industrial automation process control engineer





