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

CNC Programmer

$28 per hour

Linked Professional Services

CNC Programmer

We are seeking an experienced CNC Programmer to join a growing, dynamic machine shop. This is not an entry-level position - candidates must be able to step in and contribute immediately.

Location: Kimball, MI
Pay: $28+/hour (based on experience)
Schedule: 8-10 hour shifts, overtime, weekend availability
Type: Contract-to-hire

Position Summary
The CNC Programmer develops and maintains CNC programs to ensure accurate, efficient, and high-quality machining operations. This role also supports production through machine setups, routine and preventive maintenance, and ensures all processes meet operational and quality standards.

Core Responsibilities
  • Create, revise, and optimize CNC programs using CAM software
  • Select tooling, speeds, feeds, and machining sequences for each job
  • Verify programs against engineering drawings and customer specifications
  • Support first article inspections and troubleshoot production issues
  • Document program changes and maintain version control
  • Assist in evaluating new machinery, tooling, or software for operational improvements
  • Perform routine equipment maintenance including checking way lube, coolant concentration, and grease cartridge levels
  • Maintain a clean and safe shop environment, including sweeping/mopping floors, removing metal shavings, debris, oil, coolant, and other spills, and inspecting coolant pumps for chip buildup
  • Ensure maintenance tools, spare parts, and supplies are organized and available
  • Maintain shop facilities, including emptying trash bins, maintaining scrap areas, and cleaning bathrooms
  • Perform other duties as assigned to support operations, efficiency, and growth
Qualifications
  • Minimum 3 years of CNC programming experience
  • Experience programming and operating 3-axis and/or 5-axis CNC machines, preferably cutting mold components or detailed parts
  • VISI programming experience is a plus
  • Ability to troubleshoot and optimize CNC programs quickly and accurately
  • Strong attention to detail and commitment to quality
  • Ability to work independently and support a team-oriented shop environment

Linked, LLC is an equal opportunity employer committed to creating a diverse and inclusive workplace. We celebrate and embrace differences and are dedicated to providing equal employment opportunities to all individuals regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status. Our goal is to ensure that every employee and applicant is treated with respect and fairness. We welcome and encourage applications from all qualified candidates and are committed to making reasonable accommodations to support diverse needs throughout the hiring process. Linked, LLC is proud to be an equal opportunity employer and is dedicated to fostering a work environment where everyone can thrive
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Romeo, MI vacancy
  •  ...CNC ProgrammerSeeking an experienced CNC Programmer to join a stable, growing Manufacturing CompanyWhat You'll DoInterpret complicated drawings, program sheets, and instructions to determine work to be done.Conduct variety of turning, milling, drilling, boring, or related... 
    Suggested

    gpac

    Dryden, MI
    1 day ago
  •  ...Job Description Job Description The CNC Machinist Programmer is responsible for independently programming and operating a variety of CNC machines including Vertical Machining Centers and Turn/Mill machines in a custom job shop environment. This role requires expertise... 
    Suggested

    Joint Production Technology

    Macomb, MI
    27 days ago
  •  ...CNC ProgrammerAmsted Automotive's TransForm Automotive Shelby Twp division, is seeking a 3rd Shift (11pm - 7am+15% shift premium) CNC Programmer, responsible for supporting the production and maintenance operations of the plant, with a focus on CNC machining support and... 
    Suggested
    Shift work
    Night shift

    Amsted Automotive

    Utica, MI
    2 days ago
  •  ...with Overtime! Hours are Monday-Friday 6am-3:30pm Jolico / J-B Tool is a Small Family Owned Business that is looking for a CNC Programmer to set up and run piece work and low production on CNC Lathes. All of our machines are Mazak so experience with the brand is... 
    Suggested
    Full time
    Immediate start
    Monday to Friday

    Jolico / J-B Tool, Inc

    Utica, MI
    8 days ago
  •  ...CNC ProgrammerSeeking an experienced CNC Programmer to join a growing industrial machinery manufacturer serving a variety of industries.Full-time | Monday-Friday | On-SiteBUILD IT. PROGRAM IT. MAKE IT RIGHT.We're looking for an experienced CNC Machinist/Programmer who... 
    Suggested
    Full time
    Monday to Friday

    gpac

    Utica, MI
    2 days ago
  •  ...Description Job Description We are seeking an experienced CNC Manufacturing Lead to oversee operations for 6 CNC mills and 1...  ...Qualifications: ~ Proven experience as a CNC Machinist and Programmer with WorkNC (7+ Years), Mazak ~(2+ Years), and tool and die processing... 
    Hourly pay
    Monday to Friday
    Shift work
    Weekend work
    Day shift

    Iridium Manufacturing

    Washington, MI
    3 days ago
  •  ...CNC Machinist/ProgrammerA growing precision manufacturing team is seeking a dependable, highly skilled CNC Machinist/Programmer to support its CNC department. This is a full-time, on-site opportunity for someone who enjoys complex machining work, takes ownership of programming... 
    Full time
    Monday to Friday

    gpac

    Macomb, MI
    3 days ago
  •  ...qualifications would be:Three years' experience using TEBIS a plus.Experience in using CATIA and or ENOVIAMinimum 3 years of writing Multi-axis CNC programs in a machining environment.Demonstrates proficiency with CAD (solid modeling) and CAM software.Five years' experience... 
    Permanent employment
    Work at office
    Local area
    Shift work
    Night shift
    Weekend work

    Ascent Aerospace

    Macomb, MI
    5 days ago
  • $25 - $30 per hour

     ...Job Description Job Description CAREER OPPORTUNITY NX CAD Designer / CNC Programmer Automotive Fixtures | LOCATION Shelby Township, MI | PAY $25–$30 per hour | SCHEDULE Day shift | 8–10 hours Master Model & Fixtures Inc. is seeking... 
    Hourly pay
    Full time
    Casual work
    Immediate start
    Monday to Friday
    Shift work
    Day shift

    MASTER MODEL & FIXTURE INC

    Utica, MI
    4 days ago
  •  ...ABOUT THE ROLE Amsted Automotive's TransForm Automotive Shelby Twp division, is seeking CNC Operators on all three shifts who will be responsible for supporting the production operations of the plant. Shifts: Days - 7:00 am - 3:00 pm Afternoons - 3:00 pm... 
    Temporary work
    All shifts
    Shift work
    Night shift

    Amsted Automotive Group

    Utica, MI
    2 days ago
  •  ...Job Description SAPA Transmission is seeking a motivated CNC Machinist to join our 2nd Shift manufacturing team . In this...  ...inspection records. Work closely with Senior Machinists, CNC Programmers, Engineers, Production Planners, and other team members to meet... 
    Temporary work
    Monday to Friday
    Shift work
    Afternoon shift

    SAPA Transmission

    Utica, MI
    17 days ago
  • $18 per hour

     ...CNC Operator – 1st ShiftJob Type: Full-Time | Contract-to-Hire Schedule: Monday – Friday | 7:00 AM – 3:00 PM Work Arrangement: On-Site Starting Pay: $18.00/hourPosition Summary: We are seeking an experienced CNC Operator to support production operations in an automotive... 
    Full time
    Contract work
    Monday to Friday
    Day shift

    Linked Professional Services

    Utica, MI
    4 days ago
  •  ...Job Description Job Description PLC / PaintWorks Programmer Job Type: Contract Pay: Based on Experience Position Summary We are seeking a PLC Technician / Programmer with hands-on Rockwell PLC programming experience and familiarity with PaintWorks... 
    Contract work

    Linked LLC

    Romeo, MI
    2 days ago
  • $18 - $30 per hour

    Job Title: CNC Mill Machinist Job Description This role focuses on programming, setting up, and operating CNC vertical milling machines in a prototype and small production environment You will work in a small, collaborative shop where you handle parts from start to finish... 
    Weekly pay
    Contract work
    Temporary work

    Aerotek

    Utica, MI
    4 days ago
  •  ...experience as a Machinist in a manufacturing or tool & die environmentHands-on experience with ProtoTRAK SMX or similar conversational CNC/manual systems requiredExperience supporting automation equipment, tooling, or fixture builds strongly preferredTrade certification... 

    Burke Porter, an Ascential Technologies Brand

    Utica, MI
    4 days ago
  • $25 - $30 per hour

     ...Description This is a full-time, on-site Machinist role located in Oxford, MI. The Machinist will set up, operate, and maintain manual and CNC machines to produce precision components according to engineering drawings and work orders. Daily tasks include interpreting... 
    Full time

    Hawkeye Tool & Machine

    Oxford, MI
    2 days ago
  •  ...and experience the exceptional perks that make amsted automotive a great place to work! About the role Join Our Team as a CNC Programmer (3rd Shift)! Shelby Township, MI | 11:00 PM - 7:00 AM | Earn an Additional 15% Shift Premium! Are you passionate about CNC... 
    Shift work
    Night shift

    Transform Automotive

    Utica, MI
    10 days ago
  •  ...acting as one truly integrated supply base. Summary Of Position CNC Operator will work in conjunction with the CNC Department...  ...employee occupying the position. Works in conjunction with NC Programmers and CNC Department Manager to establish NC tool setups and validate... 
    Permanent employment
    Temporary work
    Local area
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    Ascent Aerospace

    Lake Orion, MI
    4 days ago
  •  ...growth. Find your future with us. PennEngineering is seeking a motivated, excited, individual to be a part of the Haeger Team. As a CNC Machinist at PennEngineering, you'll collaborate with teams that do truly amazing things. Join us as we build the future in... 
    Work at office

    PennEngineering

    Utica, MI
    5 days ago
  •  ...job training (OJT) in our manufacturing facilities Assists with monthly preventative maintenance on machines and equipment Running and CNC machine set up Drive Technical Improvement activities as prioritized by production management and defined by Process Engineering (... 
    Full time
    Apprenticeship
    Visa sponsorship
    Work visa

    Schaeffler

    Armada, MI
    4 days ago
  •  ...Job Description Job Description Job Overview:  SAPA Transmission is seeking a Senior CNC Programmer with experience in Mastercam, Siemens NX, or other CAD/CAM programming languages. This role will be responsible for creating, implementing, and optimizing machining... 
    Temporary work

    SAPA Transmission

    Utica, MI
    10 days ago
  • $35 - $45 per hour

     ...Shift Monday-Friday 6:30 AM - 3:00 PM Overtime: Yes - As Needed (40-45 hrs/week typical) Experience Level: Senior (5+ years CNC turning/programming experience) Work Authorization: Must be eligible to work in the U.S. Published: March 2026 Why... 
    Hourly pay
    Full time
    Monday to Friday
    Shift work
    Day shift

    Prosper-Tech Machine & Tool LLC

    Richmond, MI
    5 days ago
  •  ...excellence.Duties/ResponsibilitiesThe apprentice will be trained in manufacturing machining functions during this period utilizing manual/CNC lathes, mills, basic hand tools. Sets up and operates a variety of machine tools such as lathes, milling machines, shapers, hobs, and... 
    Permanent employment
    Apprenticeship
    Worldwide

    Triumph Group

    Macomb, MI
    1 day ago
  •  ...supervisorOther duties as assigned.QualificationsHigh school diploma or equivalent required. 5 years' experience with set-up and operation of CNC Mill Knowledgeable of set-up requirements and operation of a horizontal and vertical CNC milling equipment Must be capable of reading... 
    Hourly pay
    Permanent employment
    Temporary work
    Worldwide
    Shift work
    Night shift
    Afternoon shift

    Triumph Group

    Macomb, MI
    2 days ago
  •  ...High school diploma/GED, certificate in Machine Tool Technology or equivalent work experience Previous experience as Water Jet Programmer/Operator Must possess solid troubleshooting and communication skills. Physical Demands: The physical demands listed... 
    Work experience placement
    Local area
    Shift work

    Lincoln Electric Holdings

    Macomb, MI
    4 days ago
  • Job Description Job Description The tool maker's primary purpose is to ensure tools and dies are built, maintained and repaired in a timely fashion. The tool maker reports directly to the tool room foreman for assignment of duties and is expected to track and document...
    Temporary work

    D&N Bending

    Romeo, MI
    7 days ago
  •  ...using patterns or other references. Fit and assemble parts to make or repair assembly tools. Confer with numerical control programmers to check and ensure that new programs or machinery will function properly, and that output will meet specifications. Separate... 
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Immediate start
    Flexible hours
    Rotating shift

    American Battery Solutions

    Lake Orion, MI
    3 days ago
  •  ...excellence. Duties/Responsibilities The apprentice will be trained in manufacturing machining functions during this period utilizing manual/CNC lathes, mills, basic hand tools. Sets up and operates a variety of machine tools such as lathes, milling machines, shapers, hobs, and... 
    Permanent employment
    For contractors
    Apprenticeship

    Triumph Group

    Macomb, MI
    4 days ago
  • $25 - $35 per hour

    Job Description Job Description Jig Grinder Machinists needed in the Romeo, Michigan area!!!   A local company with a facility near the Romeo, Michigan area is currently seeking Jig Grinder Machinists for long term opportunities with their growing team. This is ...
    Local area

    Engineering and Manufacturing Company

    Romeo, MI
    2 days ago
  • $17.36 - $28 per hour

    Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys...
    Hourly pay
    Full time
    Local area
    Night shift

    Lincoln Electric

    Utica, MI
    2 days ago

Do you want to receive more vacancies?

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