Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Computer Numerical Control Programmer (Baltimore)

Full-time

Guided Search Partners

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.

Key Responsibilities

  • Interpret engineering drawings, blueprints, CAD models, and technical specifications.
  • Create and edit CNC programs using G-code, M-code, and CAM software.
  • Select appropriate cutting tools, fixtures, and machining strategies.
  • Set up and test CNC programs on milling machines, lathes, routers, or multi-axis machining centers.
  • Optimize machining processes to improve quality, reduce cycle times, and minimize material waste.
  • Troubleshoot programming and machining issues.
  • Perform first-piece inspections and verify dimensional accuracy.
  • Maintain documentation of programs, tooling, and setup procedures.
  • Collaborate with manufacturing engineers and machine operators to improve production efficiency.
  • Ensure compliance with safety and quality standards.

Required Qualifications

  • High school diploma or equivalent; technical certification or associate degree preferred.
  • Experience programming CNC machines in a manufacturing environment.
  • Proficiency with CAD/CAM software such as Mastercam, Fusion 360, or SolidCAM.
  • Strong understanding of G-code and machining principles.
  • Ability to read blueprints and GD&T (Geometric Dimensioning and Tolerancing).
  • Knowledge of tooling, cutting parameters, and material properties.
  • Strong problem-solving and analytical skills.

Preferred Skills

  • Experience with 3-axis, 4-axis, or 5-axis CNC machining.
  • Familiarity with quality inspection equipment such as CMMs, micrometers, and calipers.
  • Lean manufacturing or continuous improvement experience.
  • Knowledge of machining metals, plastics, and composite materials.

Typical Work Environment

  • Manufacturing plants
  • Machine shops
  • Aerospace facilities
  • Automotive production facilities
  • Medical device manufacturing companies

Sample Resume Job Description Bullet Points

  • Programmed and optimized CNC mills and lathes to manufacture precision components within ±0.001-inch tolerances.
  • Reduced cycle times by 15% through tooling and program optimization.
  • Developed CNC programs from CAD models using CAM software.
  • Conducted program verification and first-article inspections to ensure quality standards were met.
  • Collaborated with engineering and production teams to improve manufacturing efficiency.

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Computer Numerical Control Programmer (Baltimore) in Baltimore, MD vacancy
  • $90k - $120k

     ...Now Hiring: Industrial Controls Programmer Baltimore, MD Area | Onsite An established and growing company in the wastewater treatment technology industry is seeking an experienced Industrial Controls Programmer to join its team. This is a direct-hire, onsite... 
    Suggested
    Full time
    Immediate start

    TEC Group, Inc.

    Baltimore, MD
    1 day ago
  • $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... 
    CNC
    Hourly pay
    Full time

    Adecco

    Baltimore County, MD
    4 days ago
  • $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... 
    CNC
    Hourly pay

    LinkedIn

    Nottingham, MD
    3 days ago
  •  ...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... 
    CNC
    Temporary work
    Part time

    Guided Search Partners

    Baltimore, MD
    1 day ago
  • $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... 
    Suggested
    Part time
    Relocation package

    Edison Smart®

    Baltimore, MD
    1 day ago
  • $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 work
    Part time
    For contractors
    For subcontractor
    Work at office
    Immediate start
    Relocation package

    The Bell Company

    Baltimore, MD
    1 day ago
  •  ...specialities in Power Electronics Hardware and/or Control Design, or medium or high voltage power...  .... ~ BS in electrical engineering, computer science, or related major required;...  ...relocate to) commuting distance of our Baltimore, MD facility. Job Postings can be found... 
    Part time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Relocation
    Flexible hours

    RCT Systems

    Baltimore, MD
    1 day ago
  •  ...testing of power converters. Detailed PCB design including system control PCBs and support hardware. Design and test embedded control...  ..., with a design, build, and high-voltage test site in Baltimore, MD. The internship/co-op is in-person only (no remote work), and... 
    Part time
    Summer work
    Internship
    Work at office
    Remote work
    Flexible hours

    RCT Systems

    Baltimore, MD
    1 day ago
  •  ...Electrical Engineer | Baltimore, MD | Clean Energy I'm currently partnering with an exciting early-stage climate technology company...  ...design improvements Collaborating across process, mechanical, controls, and manufacturing engineering teams Working with external... 
    Full time

    Brightsmith

    Baltimore, MD
    1 day ago
  •  ...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
    Full time

    Unify Recruit

    Baltimore, MD
    1 day ago
  • $95k - $105k

     ...world.Job Description:BW Papersystems is seeking an experienced Controls Engineer to join our engineering team. This position is...  ..., background screening and/or skills assessments.Company:BW PapersystemsSummaryLocation: Baltimore, MD; Hunt Valley, MDType: Full time
    Permanent employment
    Full time

    Barry-Wehmiller

    Baltimore, MD
    6 days ago
  •  ...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... 

    TEC Group

    Baltimore, MD
    2 days ago
  • $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...  ...one of the top-50 fastest-growing private companies in the Baltimore Business Journal. Learn more about us at Full-TimeCategory: EngineeringDate... 
    Temporary work
    Flexible hours

    TAI Engineering

    Owings Mills, MD
    7 days ago
  • $70k - $140k

     ...Controls Engineer – Industrial Automation Take Your Controls...  ...Mechanical Engineering, Robotics, Computer Engineering, Computer...  ...Engineer, DCS Engineer, PLC Programmer, HMI Programmer, MES Engineer...  ...Chemical Engineer, Mechanical Engineer, Baltimore, Maryland #LI-CL3... 
    Immediate start

    Liberty Personnel Services, Inc.

    Baltimore, MD
    5 days ago
  •  ...Controls Engineer Baltimore MD Are you looking for a career where you will receive immediate on the job training working side by side with automation...  ...Engineering Bioengineering Industrial Engineering Computer Engineering or Computer Science REQUIRED SKILLS... 
    Full time
    Contract work
    Local area
    Immediate start
    Flexible hours

    Applied Control Engineering

    Baltimore, MD
    5 days ago
  • $25 per hour

     ...Machine Operator Location: Baltimore, MD, US, 21220 Company Name: STENA...  ...working knowledge of tool set-up and CNC controls. This position requires continuity...  ...setting up, operating and overseeing our computer numerical controlled (CNC) machines. Ability to... 
    CNC
    Hourly pay
    Work experience placement
    Local area
    Worldwide
    All shifts
    Shift work

    Middle River Aerostructure Systems

    Baltimore, MD
    14 days ago
  •  ...seeking a Senior Electrical Engineer or Senior Instrumentation and Control (I&C) Engineer to serve as our National Water Electrical,...  ...Openings: 1Job Location: US-NC-Raleigh | US-VA-Richmond | US-MD-Baltimore | US-VA-Fairfax | US-FL-OrlandoCategory: ElectricalRelocation Assistance... 
    For contractors
    Work at office
    Local area

    Dewberry

    Baltimore, MD
    5 days ago
  •  ...through comprehensive analysis, design, controls, and automation. Our team forges lasting...  ...Bachelor’s degree in mechanical, electrical, computer science, or computer engineering ~3+...  ...Located in or willing to locate to the Baltimore, Maryland area ~ US Person - This... 
    Full time
    Work at office
    Flexible hours

    CAM Technologies Inc.

    Nottingham, MD
    2 days ago
  • $93k - $172.5k

     ...plant fibers, including sugarcane. OVERVIEW The Senior Controls Engineer is the refinery’s technical authority for automation,...  ...required personal protective equipment    LOCATION: ~ Baltimore, Maryland REWARD PACKAGE     The expected pay range... 
    For contractors
    Work experience placement
    Local area
    Immediate start
    Rotating shift
    Weekend work

    Florida Crystals Corporation

    Baltimore, MD
    2 days ago
  • $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...  ...and one of the top-50 fastest-growing private companies in the Baltimore Business Journal. Learn more about us at Full-TimeCategory: EngineeringDate... 
    Temporary work
    Work at office
    Flexible hours

    TAI Engineering

    Owings Mills, MD
    3 days ago
  •  ...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 time
    Flexible hours
    Shift work

    Etch

    Baltimore, MD
    5 days ago
  •  ...Instrumentation And Controls Engineer Join a team where engineering excellence drives...  ...and Controls Engineer in our Baltimore office, you will help us empower our clients...  ...Exposure to Building Automation Systems, Programmable Logic Controllers, (PLC), Programming,... 
    Work at office
    Flexible hours

    Affiliated Engineers, Inc

    Baltimore, MD
    5 days ago
  •  ...architecture: MV and LV distribution, switchgear and switchboards, transformers, generators, UPS, ATS/STS, busway, PDUs/RPPs, and monitoring/controls (EPMS/SCADA). Review and challenge single-line diagrams, short-circuit, load flow, arc flash, and protection coordination... 
    Part time

    Apex Infrastructure Consultants

    Baltimore, MD
    1 day ago
  • Ready to put your electrical design expertise to work on innovative, next-generation technology? We’re looking for a hands-on Electrical Engineer to join a growing engineering team developing advanced electrical systems and products. This is an opportunity to take an...
    Permanent employment
    Full time
    Work at office

    Kane Partners LLC

    Baltimore, MD
    14 hours ago
  • $80k - $125k

     ...cabinets, office machinery (copiers, printers), and shared work spaces. Fine Motor Skills & Coordination: Consistently operates a computer, keyboard, mouse, and other office productivity machinery (such as a calculator or scanner). Lifting & Moving: Frequently... 
    Full time
    Work at office
    Immediate start

    CoAspire

    Baltimore, MD
    1 day ago
  •  ...board bring-up, testing, debugging and validation. Qualifications: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering or a related discipline. Strong hands-on experience developing PCBs from scratch. Experience with schematic... 
    Full time

    Engtal

    Baltimore, MD
    1 day ago
  • $120k - $160k

     ...the Role: Join TAI as a Project Manager within our Automation & Controls Engineering team, where you will lead complex industrial...  ...and one of the top-50 fastest-growing private companies in the Baltimore Business Journal. Learn more about us at Full-TimeCategory: Systems... 
    Temporary work
    Work at office
    Flexible hours

    TAI Engineering

    Owings Mills, MD
    3 days ago
  • $100k - $140k

     ...Aerospace)$100,000 - $140,000 + Up to 10% Performance Bonus + Relocation Support + Audit Leadership + Technical Ownership + Training Baltimore, MD (Relocators encouraged to apply) Are you a hands-on Aerospace Quality professional ready to take the next step into... 
    CNC
    Full time
    Immediate start
    Relocation package

    Rise Technical

    Baltimore, MD
    2 days ago
  • $150k - $165k

     ...Job Title: Controls Engineer III Location: Washington, DC (DMV Region) Schedule: Monday-Friday (Hybrid/Remote) Travel: 50-75% Pay: $150,000 - $165,000 Duration: Direct Hire Important Note on Location & Travel DMV Location & Travel Requirements:... 
    Remote work
    Monday to Friday

    PTS Advance

    Baltimore, MD
    6 hours ago
  • $90k - $120k

     ...Job Title: Controls Engineer I Location: Washington, DC (DMV Region) Schedule: Monday-Friday (Hybrid/Remote) Travel: 50-75% Pay: $90,000 - $120,000 Duration: Direct Hire Important Note on Location & Travel DMV Location & Travel Requirements: This... 
    Remote work
    Monday to Friday

    PTS Advance

    Baltimore, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Computer Numerical Control Programmer (Baltimore). Be the first to apply!