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

CNC Programmer - Engineering

$40 - $45 per hour

Adecco Staffing

CNC Programmer - Engineering: Reisterstown, MD
CNC Programmer experience in an industrial manufacturing environment - is required!
Minimum of 4-5 years' in a CNC Programmer position - is required!
*Trade school training along with real-world experience is optimal.

Location: Reisterstown, MD
Job Type: Full Time
Remote: No, on-site
Salary: Commensurate with experience: $40 to $45/hour, plus benefits
Benefits: Medical, Dental, Life Insurance, 401K and PTO
Shift: 1st shift - Monday thru Friday
Hours: 6:00 AM - 4:00/4:30 PM
Relocation: Not available
Sponsorship: Not available
Skills we are seeking: Mastercam, Siemens NX, Esprit, Autodesk Fusion, Multi-axis programming (3-axis/4-axis/5-axis, up to 9-axis), Mill and Lathe experience, complete setup experience
Required: This position involves access to technology controlled under U.S. export control laws (ITAR). To comply with these laws, the applicant must be a 'U.S. Person' as defined by the government (a U.S. citizen, lawful permanent resident/Green Card holder, refugee, or asylee). Do you meet this requirement?
*An H1-B Visa and/or F-1 STEM OPT do not qualify

Position Summary:

We are a leading manufacturing partner to aerospace, defense, and space OEMs and Tier I suppliers. The company specializes in producing high-tolerance, complex geometry components from standard and exotic metals, supporting mission-critical civilian and defense programs.

Job Purpose -

The CNC Programmer 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, implement, and optimize CNC programs for 3, 4, and 5-axis mills and CNC lathes
  • Equipment in-house: Mazak, DMG Mori, Okuma, Brother Industries, Doosan (DN Solutions), Haas Automation, Makino, and others
  • Take full responsibility for CNC programming and process execution for assigned parts and equipment
  • Improve manufacturing processes through tooling recommendations, fixture design, and cycle time optimization
  • Collaborate with machinists, operators, and cross-functional teams to ensure efficient and accurate production
  • Support new product introduction (NPI) and maintain high standards on repeat production work
  • Ensure all programs and processes meet quality requirements, including GD&T standards
  • Identify and implement continuous improvement opportunities to enhance quality, efficiency, and throughput
  • Maintain accurate documentation including work instructions and program revisions
  • Adhere to all safety, quality, and operational procedures

Requirements -

  • Minimum of five (5) years of CNC programming experience (mills and/or lathes)
  • Strong understanding of GD&T and blueprint reading
  • Experience with multi-axis machining (3, 4, and/or 5-axis)
  • Proficiency with CAM software (e.g., Mastercam, NX, or similar) preferred
  • Strong problem-solving skills and attention to detail
  • Ability to work collaboratively in a fast-paced manufacturing environment
  • Strong work ethic and commitment to quality and continuous improvement

Compensation -

$40.00 – $45.00 per hour, depending on experience

Benefits -

We offer a comprehensive benefits package for full-time employees, with coverage beginning the 1st of the month following your date of hire:

  • Medical, Dental, and Vision insurance
  • Short- and Long-term disability insurance
  • 401(k) with company match
  • Short- and Long-term incentive plans
  • Paid Time Off (PTO)
  • 10 paid holidays

Work Authorization -

To comply with U.S. Government international trade regulations (ITAR), applicants must be a U.S. Citizen or U.S. Person as defined by 22 C.F.R. § 120.15

Our work environment is fast-paced and professional while providing continued growth fostered by our commitment to teamwork.

We are proud to be an Equal Opportunity Employer. We are committed to creating an inclusive environment that supports, respects, and celebrates all individuals.

Pay Details: $40.00 to $45.00 per hour

Equal Opportunity Employer/Veterans/Disabled

Military connected talent encouraged to apply

To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to

The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
  • The California Fair Chance Act
  • Los Angeles City Fair Chance Ordinance
  • Los Angeles County Fair Chance Ordinance for Employers
  • San Francisco Fair Chance Ordinance


Massachusetts Candidates Only: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer - Engineering in Gwynn Oak, MD vacancy
  • $28 per hour

     ...CNC MILL MACHINIST - 4 Day Week- 3-day Weekend EVERY Weekend Do you like cars? Do enjoy drag racing or NASCAR? Are you interested in being a part of a dynamic, industry-leader in the race world? Then it’s time to bring your talent to ATI Racing and start your career... 
    Suggested
    Hourly pay
    Full time
    Work experience placement
    Weekend work

    ATI Performance Products

    Gwynn Oak, MD
    8 days ago
  • $40 - $50 per hour

     ...CNC ProgrammerPrimus Aerospace is a leading manufacturing partner to aerospace, defense, and space OEMs and Tier I suppliers. The...  ...supporting mission-critical civilian and defense programs.The CNC Programmer is responsible for developing, optimizing, and maintaining CNC... 
    Suggested
    Hourly pay
    Full time

    Primus Aerospace

    Reisterstown, MD
    3 days ago
  •  ...interpret and follow blueprints, geometrical tolerance, diagrams, engineering drawings, specifications, bills of materials, and other written...  ...machining up to “.0001 is preferred.Able to operate 3 – 5 axis CNC mills. Matsuura and Okuma experience are a plus.Programming... 
    Suggested
    Shift work

    Mac Machine

    Windsor Mill, MD
    3 days ago
  • $40 - $45 per hour

     ...critical civilian and defense programs. Job Purpose The CNC Programmer / Setup Machinist is responsible for programming, setting up...  ...CAM software (e.g., Mastercam, NX, or similar) Interpret engineering drawings, GD&T, and specifications to create accurate and... 
    Suggested
    Temporary work
    Day shift

    Primus Aerospace

    Reisterstown, MD
    24 days ago
  •  ...Senior CNC ProgrammerWe're looking for a senior CNC programmer to plan and program work across our full machine shop — 2-3 axis mills, mill-turn/live-tooling...  ...defaulting to one machine type.Read and interpret engineering prints, including GD&T callouts, and translate... 
    Suggested

    ADDMAN

    Glen Burnie, MD
    9 hours ago
  •  ...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,... 

    Globalchannelmanagement

    Baltimore, MD
    13 days ago
  •  ...Description Job Description Netzer Metalworks is currently hiring CNC programmers Medical and Dental Benefits, 401k, Paid Holidays...  ...- Read and interpret blueprints, sketches, and engineering specifications - Assist operators and setup personnel when... 
    Currently hiring

    Netzer Metalworks

    Essex, MD
    20 days ago
  •  ...with a thorough understanding of the setup and operation of Haas CNC Milling centers. Experience with HAAS is a plus....  ...able to read, interpret, and understand blueprints, drawings, and engineering information in order to determine methods and sequences of operations... 
    Full time
    Temporary work
    Day shift

    Talent Search PRO

    Baltimore, MD
    28 days ago
  •  ...We are seeking an experienced CNC Programmer/Machinist for a temporary assignment supporting a precision manufacturing operation. This...  ...Mastercam Program CNC mills and/or CNC lathes based on engineering drawings and specifications Set up, fixture, and operate... 
    Temporary work

    Guided Search Partners

    Baltimore, MD
    21 hours ago
  •  ...Field Service Technician/Engineer who can independently diagnose, repair and maintain CNC milling and turning equipment at customer facilities. The ideal candidate has 5+ years of CNC field service experience and FANUC knowledge . A traditional machine tool OEM/distributor... 
    Full time

    Unify Recruit

    Baltimore, MD
    3 days ago
  • $25 - $32 per hour

     ...MachinistThe Machinist programs, sets up, and operates 3- and 5-axis CNC routers, mills, and other machining centers to produce precise...  ...2D prints and 3D models, and collaborates closely with engineering, sales, and plant teams to ensure accurate, efficient, and safe... 
    Contract work
    Temporary work
    Monday to Thursday
    Shift work

    Aerotek

    Baltimore, MD
    4 days ago
  • $31.98 - $51.73 per hour

     ...Provide technical support to plant operations, maintenance staff and engineering to the level of training received.Perform verification checks...  ...grindersVertical boring millsVertical/Horizontal band saws,CNC Machining with high degree of accuracyMachine set up, operate and... 
    Long distance
    Shift work
    Weekend work

    Constellation Energy

    Baltimore, MD
    21 hours ago
  • $25 - $32 per hour

     ...The Machinist programs, sets up, and operates 3- and 5-axis CNC routers, mills, and other machining centers to produce precise...  ...interprets 2D prints and 3D models, and collaborates closely with engineering, sales, and plant teams to ensure accurate, efficient, and safe... 
    Weekly pay
    Contract work
    Temporary work
    Monday to Thursday
    Shift work

    Aerotek

    Baltimore, MD
    1 day ago
  • $25 - $32 per hour

     ...Job Description Job Description Description: CNC Operator – Day Shift | Baltimore, MD Full-Time | On-Site | Precision CNC...  ...will perform end-to-end machining work, including interpreting engineering drawings, determining machining sequences, selecting appropriate... 
    Hourly pay
    Full time
    Temporary work
    Apprenticeship
    Day shift

    Purple Cow Recruiting

    Baltimore, MD
    2 days ago
  • Milling Machine OperatorThe Milling Machine Operator operates equipment used for milling and removing existing asphalt to prepare the surface for new asphalt.Duties:Responsible for control and operation of the milling machine.Operates milling machine to properly mill asphalt...

    Gray & Son Inc.

    Baltimore, MD
    1 day ago
  • $25 per hour

     ...attention to detail and possess a working knowledge of tool set-up and CNC controls. This position requires continuity between all shifts,...  ...aerostructures including aircraft and rocket components, engine nacelle systems, thrust reversers and advanced composite products... 
    Hourly pay
    Work experience placement
    Local area
    Worldwide
    All shifts
    Shift work

    Middle River Aerostructure Systems

    Baltimore, MD
    10 days ago
  •  ...Job Description Field Service Technician/Engineer who can independently diagnose, repair and maintain CNC milling and turning equipment at customer facilities. \n The ideal candidate has 5+ years of CNC field service experience and FANUC knowledge . A traditional... 

    Unify Recruit

    Baltimore, MD
    8 days ago
  • $22 - $30 per hour

     ...assessed through the resume review and interview process. Pay rates are listed at base pay rate* Key Responsibilities Previous CNC Operator experience: mill turn and lathe GD&T print reading Knowledge of calipers, micrometers, metrology. Ability to... 
    Full time
    Temporary work
    Night shift

    Primus Aerospace

    Reisterstown, MD
    19 days ago
  • $28 - $35 per hour

     ...not a production line), you’ll lead with your expertise on Haas CNC mills—setting up complex work, tuning processes in real time,...  .../speeds and edit as required Read blueprints, drawings, and engineering info to define operation methods and sequences Determine and... 
    Hourly pay
    Part time

    Express Employment Professionals - Baltimore

    Baltimore, MD
    3 days ago
  • $23 - $30 per hour

    MachinistBW Papersystems, part of the Barry-Wehmiller Group, builds capital equipment that transforms paper into products for consumers - every day, around the world. We offer innovative technologies, service and parts, and years of global experience in corrugating, finishing...
    Immediate start
    Relocation package

    Barry-Wehmiller

    Baltimore, MD
    4 days ago
  • $45 - $55 per hour

     ...About the Company Our client is a leading provider of advanced CNC machine tools, automation solutions, and integrated...  ...North America, they support high-precision industries through engineering, installation, service, and technical expertise. The organization... 
    Hourly pay
    Night shift

    Unify Recruit

    Baltimore, MD
    8 days ago
  • $22 - $30 per hour

     ...will be assessed through the resume review and interview process. Pay rates are listed at base pay rate*Key ResponsibilitiesPrevious CNC Operator experience: mill turn and latheGD&T print readingKnowledge of calipers, micrometers, metrology.Ability to indicate vices.Coordinate... 
    Full time
    Temporary work
    Night shift

    Primus Aerospace

    Reisterstown, MD
    1 day ago
  • $25 per hour

     ...CNC MILLING MACHINIST MANUAL MILL & LATHE OPERATION | COCKEYSVILLE, MD | $25+ Depending on Experience IMPORTANT: This is a manual mill/lathe machine operation role — NOT a CNC programming position. No programming experience is required. All programs are pre-made; the machinist... 
    Hourly pay
    Full time
    Shift work

    Express Employment Professionals - Cincinnati East

    Cockeysville, MD
    21 hours ago
  • $37k - $52k

    Reach Media is a media broadcast service provider based in Washington, DC, delivering international news content across television, digital, and social media platforms. Operating within a fast-paced, automated newsroom environment, we support live news production and real...
    Full time
    Flexible hours

    Volant Media UK Ltd

    Baltimore, MD
    21 hours ago
  • $22.75 - $24.5 per hour

     ...CNC Machinist Essex, Maryland - Posted on July 13, 2026 Published By Matthew Norton Trillium Staffing is now seeking a Senior...  ...and skill development opportunities - Work with precision-engineered products used in critical industries - Strong team culture focused... 
    Hourly pay
    Monday to Friday
    Flexible hours
    Shift work
    Night shift
    Day shift

    Trillium Staffing

    Essex, MD
    2 days ago
  • $26.4 - $36 per hour

     ...Our client is seeking CNC machinists at multiple skill levels to operate precision machining equipment used for complex aerospace and defense components. Final level will be determined through resume review and interviews. Key Responsibilities Operate... 
    Hourly pay
    Full time
    Temporary work
    Shift work
    Afternoon shift

    TBest Services, Inc.

    Reisterstown, MD
    3 days ago
  • $22 - $30 per hour

     ...Our client is seeking CNC machinists at multiple skill levels for a weekend day schedule producing high-tolerance components. Employees...  ...Operate CNC mills, mill-turn equipment, and lathes Read engineering drawings and GD&T requirements Use precision measuring and... 
    Hourly pay
    Full time
    Temporary work
    Night shift
    Weekend work

    TBest Services, Inc.

    Reisterstown, MD
    3 days ago
  •  .... Benefits include health insurance, 401k, holiday pay, profit sharing and much more. Responsibilities - Read and interpret engineering drawings to determine machining requirements - Set up and operate manual machines such as lathes, mills, and grinders - Perform... 
    Full time

    Keystone Electric co.

    Baltimore, MD
    16 days ago
  •  ...CNC MachinistThe CNC Machinist is responsible for independently setting up and operating machining center. This role requires proficiency in interpreting engineering blueprints, performing in-process self-inspections, and utilizing CAD/CAM systems to support efficient... 
    Hourly pay
    Work at office
    Afternoon shift

    Oceaneering

    Hanover, MD
    2 days ago
  • Alterations SpecialistFrom Aisle to Algorithm and for All Life's Moments, at David's Bridal, we empower our customers and our employees to stay true to their dreams and find the one, whether that means the event or the wedding dress that matches a personal style—or the...
    Part time

    David's Bridal

    Baltimore, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer - Engineering. Be the first to apply!