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

CNC Programmer

$75k - $95k

ELECTRIC MACHINERY COMPANY, a division of WEG

Job Description

Job Description

Description:

Electric Machinery Company, a division of WEG Electric Corp.

Minneapolis, MN 

Position: CNC Programmer 

Department: Manufacturing Engineering 

Primary Objective of Position:

The CNC Programmer is responsible for developing, maintaining, and improving CNC machining programs and manufacturing processes to support safety, quality, delivery, and cost objectives.  This position supports machining operations through CNC programming, tooling selection, machining process development, and technical support for production.   The role focuses on large industrial motor and generator components and requires close collaboration with manufacturing, engineering, and shop floor personnel.  


Major Areas of Accountability:

  • Develop and maintain CNC programs using GibbsCAM for machining operations including horizontal boring mills, vertical lathes, horizontal lathes, and vertical machining centers.  
  • Select and optimize tooling, machining strategies, feeds, and speeds to achieve safe and efficient machining processes.  
  • Provide technical support to production personnel for machining operations, setups, and process troubleshooting.  
  • Develop and improve machining processes for large industrial components, including shafts, frames, bearing brackets, spiders, bases, covers, and related products.  
  • Review and interpret engineering drawings, GD&T requirements, and 3D models to support manufacturing operations.  
  • Design and develop basic manufacturing fixtures, workholding solutions, and machining aids as required.  
  • Support continuous improvement initiatives focused on safety, quality, productivity, and setup reduction.  
  • Maintain CNC program documentation and manufacturing process records.  
  • Work closely with Engineering, Manufacturing, and Operations teams to support production requirements and problem-solving activities. 

Knowledge/Skills/Abilities:

  • Associate degree in CNC Programming, Machining Technology, Manufacturing Technology, or related field; or equivalent combination of education and practical experience.  
  • Minimum 3 years of CNC programming experience in a manufacturing environment.  
  • Experience with CAM software, preferably GibbsCAM.  
  • Experience programming CNC machines with Fanuc controls.  
  • Experience with machining operations including milling, boring, turning, and large-component machining.  
  • Ability to read and interpret 2D engineering drawings, GD&T requirements, and 3D CAD models.  
  • Working knowledge of machining processes, cutting tools, workholding, feeds, and speeds.  
  • Experience supporting production and troubleshooting machining processes.  
  • Proficiency with Microsoft Office applications.  
  • Strong communication, organization, and problem-solving skills.  
  • Ability to work independently and as part of a team.  

Physical Requirements:

  • Must be able to lift twenty-five (25) pounds unassisted.  
  • Routinely ascends/descends ladders and stairs.  
  • Ability to routinely move throughout the plant and office environment to perform work.  
  • Routinely remains in a stationary position, often standing or sitting for prolonged periods of time.  
  • Occasionally uses repetitive motions including the wrists, hands or fingers to operate computers, machinery or tools. 

Salary:

$75,000 - $95,000

Requirements:

Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Minneapolis, MN vacancy
  •  ...Job Description Job Description Mill-Turn CNC Programmer The Mill-Turn CNC Programmer is responsible for developing, modifying, and optimizing CNC programs for complex mill-turn machining operations. This position works closely with machinists, engineering, and... 
    Suggested

    Diag Partners

    Minneapolis, MN
    8 days ago
  • $70k - $90k

     ...Job Description Salary: $70k - 90k per year + none Reference: AB_5037751 Randstad Staffing is hiring for a CNC Mill Machinist/Programmer that is ready to support the Aerospace & Semiconductor industries. Our client is manufacturing tight tolerance, precision... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Immediate start
    Shift work

    Randstad

    Minneapolis, MN
    9 days ago
  •  ...Job Description Job Description ## Overview We are seeking a skilled CNC Machinist/Programmer to join our dynamic team in Minneapolis, MN, 55443. In this role, you will be responsible for setting up and operating CNC machines, as well as programming them to produce... 
    Suggested

    Midwest Staffing Group

    Minneapolis, MN
    2 days ago
  •  ...Job Description Job Description The Milling Programmer & Lead is responsible for programming, setting up, and operating CNC milling equipment to produce complex, high-precision medical device components. This position also serves as a technical lead within the milling... 
    Suggested

    Diag Partners

    Minneapolis, MN
    8 days ago
  •  ...Job Description Job Description Mid Continent Engineering is seeking a CNC Machine Programmer to join our team!  This is a 1st Shift- 6 am to 4:30 pm, Monday through Thursday opportunity.  Mid-Continent has been a supplier to first-tier OEMs within the medical,... 
    Suggested
    Work at office
    Immediate start
    Monday to Thursday
    Day shift

    Mid-Continent Engineering, LLC

    Minneapolis, MN
    21 days ago
  • $29 - $38 per hour

     ...Description Job Overview: \n Ready to take the next step in your career? Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made-... 
    Hourly pay

    Marvin

    Minneapolis, MN
    7 days ago
  •  ...Discretionary bonus potential.At Assurance Manufacturing, you're not just an employee; you're an owner. Come grow with us!CNC Turning Set Up/Programmer Responsibilities:Program, set up, and operate the Lathe Machining centers. Assist machining supervisor in maintaining... 
    Temporary work
    Work experience placement
    Day shift

    Assurance Manufacturing, Inc.

    Minneapolis, MN
    28 days ago
  •  ...Up & Operation: Set up, program (or edit programs), and operate CNC Lathes with live tooling and multi-axis capabilities....  ...minimize downtime. Continuous Improvement: Collaborate with programmers, quality inspectors, and team leads to optimize cycle times, feed... 

    B & H Machining

    Minneapolis, MN
    5 days ago
  • $23 per hour

     ...Cnc OperatorHiFyve is hiring CNC Operators in the Precision Manufacturing industry. Salary: $23+/hour depending on experience.Shift Options:1st Shift:Monday – Thursday 6:00 AM – 4:30 PMFriday 6:00 AM – 12:00 PMLocation: Fridley, MNThis role supports precision manufacturing... 
    Shift work
    Day shift

    HiFyve

    Minneapolis, MN
    3 days ago
  • $35 - $45 per hour

     ...Job Description Job Description Our manufacturing client is seeking an experienced CNC Programmer to join their team. Direct hire Pay rate: $35-$45 depending on level of experience What You'll Do Program, edit, and optimize CNC milling programs using... 
    Contract work

    Midwest Staffing

    Saint Paul, MN
    7 days ago
  • $75 per hour

     ...CNC Lathe MachinistRandstad Staffing is hiring now for a Direct Hire CNC Lathe Machinist to join our Aerospace/Automotive manufacturing client in Blaine, MN. Position: CNC Lathe Machinist Shift: 1st Schedule: Monday to Thursday + OT on Fridays Hours: 6:00 AM to 4:30 PM... 
    Hourly pay
    Full time
    Immediate start
    Shift work

    Randstad

    Minneapolis, MN
    1 day ago
  •  ...Job Description Job Description Job Overview We are seeking a skilled and detail-oriented CNC Machinist to join our team. This position is ideal for someone who enjoys variety, solving machining challenges, and working with different parts rather than running... 

    RELIANCE MACHINING INC

    Minneapolis, MN
    24 days ago
  • $40 - $45 per hour

     ...Description Pay Rate: $40–$45/hr Eligibility: Must be a U.S. Citizen We are seeking an experienced  Machinist with strong manual and CNC machining skills to support manufacturing, prototype, and development work. Key Responsibilities: Set up and operate manual... 

    Select Source International

    Minneapolis, MN
    2 days ago
  •  ...that takes its job seriously and does not cut corners you will have a home with Kronos. Position Responsibilities: Manual & CNC Machining Set up and operate manual lathes, mills, and related machine‐shop equipment. Independently set up, program, and run CNC... 

    Kronos Consulting

    Minneapolis, MN
    2 days ago
  • $25 - $35 per hour

     ...CNC Mill MachinistPrideStaff is looking for a motivated CNC Mill Machinist who wants more than just running parts, someone who wants to grow into setup ownership and CNC programming using Mastercam.Great Company to Work For:100% Company-Paid Health & Dental InsuranceCompany... 
    Temporary work
    Monday to Friday

    PrideStaff

    Minneapolis, MN
    4 days ago
  •  ...Description Job Description Mill-Turn Setup Machinist The Mill-Turn Setup Machinist is responsible for setting up and operating CNC mill-turn machines to produce precision components according to customer specifications and quality standards. This position performs... 
    Shift work

    Diag Partners

    Minneapolis, MN
    8 days ago
  •  ...assessments, and generating turnkey proposalsCreating and executing customized demonstrations, training customers on the safe operation of CNC machining centers, lathes, grinders, Swiss style lathes, and multi-tasking machinesDelivering on-site training and engineering... 

    Gables Search Group

    Minneapolis, MN
    3 days ago
  •  ...CNC OperatorThe staffing solutions division of GDKN is a leading provider of end-to-end solutions in the temporary staffing space. With companies across the globe laying critical emphasis on their human resources management, demand for temporary staffing is rapidly growing... 
    Temporary work
    Seasonal work

    GDKN

    Minneapolis, MN
    5 days ago
  • $22 - $28 per hour

     ...CNC OperatorSalary Range $22.00 - $28.00 HourlyDescriptionMISSIONPD Instore is a future-forward creator of brand solutions that enlightens, inspires, and transforms the consumer's experience. - ABOUT PDFounded in 1938, PD is a world-renowned design-to-build partner that... 
    Work at office

    PD Instore

    Minneapolis, MN
    2 days ago
  • $22 - $26 per hour

     ...CNC OperatorAcrylic Design Associates (ADA), a Taylor Corporation company, is looking for a CNC Operator to join the team on 2nd shift in Plymouth, MN!Your Shift: 2nd Shift; Monday - Thursday 2:45pm - 1:15amYour Responsibilities:Review and interpret job travelers, measured... 
    Hourly pay
    Flexible hours
    Shift work
    Afternoon shift

    Taylor Corporation

    Minneapolis, MN
    5 days ago
  • $52k - $83.2k

    2nd Shift CNC Lathe MachinistThis role focuses on performing full CNC lathe set-ups in a precision job shop environment on 2nd shift. You will work with a wide variety of stainless and exotic materials, troubleshoot and edit programs at the machine, and consistently hold... 
    Permanent employment
    Casual work
    Immediate start
    Shift work
    Afternoon shift

    Minnesota Jobs

    Minneapolis, MN
    13 hours ago
  • $20.38 - $35.72 per hour

     ...Lathe Cnc MachinistThe Lathe CNC Machinist operates CNC machines to support the manufacture of components and devices for the medical device industry.2nd shift: Monday - Thursday 3:30pm to 1:30amSign-on bonus available: $1,000-$5,000 dependent on level of experience!ResponsibilitiesLathe... 
    Temporary work
    Afternoon shift

    RMS Machining

    Minneapolis, MN
    3 days ago
  • $58.24k - $72.8k

     ...Job Description Job Description Job Title: CNC Swiss Machinist Job Description As a CNC Swiss Machinist, you will operate one or two Citizen Swiss Machines to produce aerospace and medical parts. You will be responsible for inspecting parts using basic inspection... 
    Weekly pay
    Permanent employment
    Temporary work
    Work at office

    Aerotek

    Minneapolis, MN
    8 days ago
  • $25 - $40 per hour

     ...Job Description Job Description Hiring CNC Machinists pay range $25-$40/hour around Minnesota. Responsibilities Set up and operate CNC Swiss machines, focusing on the Tsugami brand. Produce medium to long-run medical parts with precision and quality. Read... 
    Weekly pay
    Permanent employment
    Temporary work
    Apprenticeship
    Work at office

    Aerotek

    Minneapolis, MN
    9 days ago
  • $62.4k - $76.96k

     ...Job Description Job Description CNC Programmer – Prototype Manufacturing | 3, 4 & 5‑Axis Step into a fast‑growing, highly creative prototype environment where you’ll work alongside Industrial Designers, Engineers, Machinists, and Fabricators to bring cutting‑edge... 
    Weekly pay
    Permanent employment
    Temporary work
    Work at office

    Aerotek

    Saint Paul, MN
    9 days ago
  • $40 per hour

     ...CNC Swiss Machinist Earn $40+/Hour Total Compensation with Overtime, Shift Premiums & Career Growth Are you a skilled CNC Swiss Machinist looking for more than just another job? Join a financially strong, rapidly growing manufacturer where your experience is valued... 
    Weekly pay
    Daily paid
    Permanent employment
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Aerotek

    Minneapolis, MN
    5 days ago
  • $66.56k - $93.6k

     ...grow your manufacturing career with a stable, sound, and family-oriented company? J&J Machine Inc. is seeking a dependable CNC Programmer to join our growing team. In this role, you won't just run parts—you will perform complete setups from scratch. Whether you have... 
    Temporary work
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    J&J Machine Inc.

    Saint Paul, MN
    9 days ago
  • $60k - $80k

     ...Job Description Job Description Job Title: CNC Set Up Operator Job Description We are seeking a skilled CNC Set Up Operator to join our vertical milling department. As a CNC Set Up Operator, you will be responsible for operating various machines, including Vertical... 
    Weekly pay
    Permanent employment
    Temporary work
    Casual work
    Work at office

    Aerotek

    Minneapolis, MN
    8 days ago
  • $40 per hour

     ...Job Description Job Description CNC Swiss MachinistEarn $40+/Hour Total Compensation with Overtime, Shift Premiums & Career Growth Are you a skilled CNC Swiss Machinist looking for more than just another job? Join a financially strong, rapidly growing manufacturer... 
    Weekly pay
    Daily paid
    Permanent employment
    Temporary work
    Work at office
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Aerotek

    Minneapolis, MN
    8 days ago
  • $36.49 per hour

     ...Job Description Job Description Build Precision Aerospace Components That Power Flight as a CNC Operator! Pay Rate: $36.49/hr Base Pay + $1.10/hr Shift Differential Total Pay: $37.59/hr 5th Shift Schedule Friday: 10:00 AM – 6:00 PM (8 Hours) Saturday... 
    Hourly pay
    Permanent employment
    Temporary work
    Local area
    Shift work
    Weekend work

    PDS Tech Commercial

    Minneapolis, MN
    23 days ago

Do you want to receive more vacancies?

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