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

CNC Programmer

$35 - $45 per hour

K2 Ascend

Job Description

Job Description

CNC Programmer

Location: Harper Woods, MI

Industry: Advanced Manufacturing / Marine Technology

Job Category: CNC Programming / Manufacturing Engineering

Compensation Range: $35.00 – $45.00 per hour (based on experience)

Job Type: Full-Time

Shift:

  • Primary Shift: Monday-Friday, 6:00 AM – 2:30 PM
  • Flexible scheduling available
  • Significant overtime available for those interested

About the Opportunity

An innovative and rapidly growing marine technology manufacturer is seeking an experienced CNC Programmer to join its manufacturing engineering team. This is not a machinist position —the primary responsibility is developing, optimizing, and maintaining CNC programs that support production of highly engineered components.

You'll work closely with Manufacturing Engineering, Machining, and Production teams to develop efficient machining strategies, improve manufacturing processes, and solve complex production challenges. This is an excellent opportunity for someone who enjoys the technical side of manufacturing and wants to play a key role in building a world-class manufacturing operation from the ground up.

If you're passionate about CAD/CAM programming, continuous improvement, and collaborating with engineering teams to develop innovative manufacturing solutions, this role offers tremendous opportunity for long-term growth and impact.

What You'll Do

  • Develop, write, and optimize CNC programs for production machining
  • Create efficient machining strategies that maximize quality, productivity, and tool life
  • Collaborate with Manufacturing Engineers, Machinists, and Production teams to solve manufacturing challenges
  • Review engineering drawings, CAD models, and part specifications to develop machining processes
  • Support new product launches by creating and validating CNC programs
  • Troubleshoot machining issues and make programming improvements to increase efficiency
  • Maintain program documentation and revision control
  • Assist with process improvement initiatives to reduce cycle times and improve quality
  • Support production during program prove-outs and implementation
  • Work with multiple CNC platforms, including HAAS equipment and other CNC machinery

What You Bring

  • 5+ years of CNC programming experience in a manufacturing environment
  • Strong CAD/CAM programming experience (hyperMILL experience is a plus but not required)
  • Experience creating CNC programs from engineering drawings and CAD models
  • Strong understanding of machining processes, tooling, feeds, speeds, and manufacturing best practices
  • Ability to troubleshoot machining and programming issues
  • Excellent problem-solving and analytical skills
  • Collaborative mindset with the ability to work closely with engineering and production teams
  • Strong communication skills and a project-focused approach
  • Experience with HAAS CNC machines is preferred

What's Offered

  • $35.00–$45.00/hour based on experience
  • Flexible scheduling
  • Significant overtime opportunities
  • Full benefits package
  • Opportunity to work with cutting-edge marine propulsion technology
  • Career growth with a rapidly expanding manufacturing organization
  • Collaborative engineering-focused environment
  • Opportunity to help build manufacturing processes from the ground up
  • Strong leadership team with significant investment in future growth

Why Join This Company?

This is an exciting opportunity to join a company during a period of rapid expansion. Rather than stepping into an established manufacturing environment, you'll have the chance to help shape programming standards, manufacturing processes, and production efficiency as the operation scales.

The company is revolutionizing the marine propulsion industry with innovative technology, supported by a strong leadership team, expanding distribution partnerships, and a direct-to-consumer business model. Your ideas and technical expertise will have a direct impact on the company's future success.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Harper Woods, MI vacancy
  • $20 - $38 per hour

     ...About the job Job Title: Experienced CNC Lathe Machinist/Programmer Summary: Looking for a dependable CNC Lathe Machinist/Programmer to join our CNC department. Job Type: Full-time Pay: $20.00 - $38.00 per hour Benefits: • Health Insurance... 
    Suggested
    Hourly pay
    Full time
    Monday to Friday
    Day shift

    Teksky LLC

    Roseville, MI
    1 day ago
  • $76k - $98k

     ...CNC Programmer Join a precision machining team where you can own the programming, support the floor, and help expand high-precision prototype and production capabilities. Are you a real CNC programmer who can take a model or drawing, build the machining approach... 
    Suggested
    Immediate start

    Bronwick LLC

    Roseville, MI
    4 days ago
  • $30 - $35 per hour

     ...Job Title: CNC Lathe Programmer Job Description This role focuses on programming and operating CNC Mazak lathes in a dynamic job shop environment where no two jobs are the same You will take ownership of parts from start to finish, working with primarily steel... 
    Suggested
    Weekly pay
    Permanent employment
    Temporary work

    Aerotek

    Warren, MI
    2 days ago
  • Description Our Livonia facility has an exciting and rewarding career opportunity and is seeking a CNC Programmer in Livonia MI to create 3 ,4 and 5 axis programs for the shop machines. (High speed milling machines), Drive improvements in manufacturing performance and... 
    Suggested
    Work at office

    Barnes Inc.

    Detroit, MI
    4 days ago
  • $22 - $28 per hour

     ...CNC Machinist (Mill and Lathe) Location: Roseville, MI Pay Scale: $22$28/hour to start with performance-based increases available at 612 months Shift: 3:00PM - 1:30AM (4 x 10 Hour Shifts) Description We are seeking a skilled and dedicated CNC Machinist (Mill or Lathe)... 
    Suggested
    Local area
    Shift work

    Crown Staffing Solutions, L.L.C.

    Roseville, MI
    2 days ago
  • $20.6 per hour

     ...CNC Operator Wieland is a global leader in copper and copper alloy manufacturing, processing, and distribution. We provide a large product and service portfolio including power, automotive, ammunition, coinage, construction materials, refrigeration, electronics and many... 
    Bi-weekly pay
    Work experience placement
    Worldwide

    Chase Brass & Copper

    Roseville, MI
    1 day ago
  •  ...Advanced CNC Programmer We are seeking an experienced Advanced CNC Programmer to develop, optimize, and maintain complex multi-axis CNC programs for precision manufacturing. The ideal candidate will have deep expertise in 5-axis (or more) CNC programming and machining... 

    Echo IT Solutions

    Detroit, MI
    4 days ago
  •  ...transport service Home office stipend Signing bonus Tuition assistance Requirements and responsibilities: -Program, setup, and prove out CNC Lathes (Miyano) -Minimum of ten (10) years experience operating CNC Lathes & Mills (REQUIRED) -Minimum of five (5) years experience... 
    Home office
    Relocation package
    Flexible hours

    Perigee Manufacturing Company, Inc.

    Detroit, MI
    9 hours ago
  • $25 - $30 per hour

     ...CNC Lathe Programmer Schedule: 1st Shift | Monday Friday | 6:00 AM 4:30 PM Starting Pay: $25 to $30 Job Summary: We are seeking an experienced CNC Lathe Programmer with 10+ years of experience to join our team. This position requires strong programming skills at... 
    Monday to Friday
    Day shift

    GTRJOBS - Staffing + Recruiting

    Mount Clemens, MI
    1 day ago
  • A manufacturing firm in Detroit is seeking an experienced CNC Lathe operator with extensive programming experience. The ideal candidate will have at least ten years of operating CNC Lathes and Mills, with a strong focus on quality and detail. Responsibilities include programming... 

    Perigee Manufacturing Company, Inc.

    Detroit, MI
    9 hours ago
  • Hive Manufacturing in Sterling Heights, MI, is seeking a CNC Machinist to play a pivotal role in programming and running CNC machinery. With a strong focus on process ownership, the ideal candidate should have over 5 years of CNC machining experience, particularly with... 

    Hive Manufacturing

    Sterling Heights, MI
    4 days ago
  •  ...Join Our CNC / Machine Operator Talent Pool! Locations/Regions: Downriver / Lansing / Roseville Job Type: Future Opportunities | Full-Time and Part-Time Considered Compensation: Varies by Project & Experience We are building a talent pool of CNC and Machine... 
    Full time
    Temporary work
    Part time
    Local area
    Shift work

    Crown Staffing Solutions, L.L.C.

    Roseville, MI
    9 hours ago
  • BARNES is seeking a CNC Programmer in Livonia, MI to create 3, 4 and 5 axis programs for high-speed milling machines. Travel to training at our Livonia site is required. The candidate will develop complex CNC programs, write setup sheets, and document corrective actions... 

    BARNES

    Detroit, MI
    9 hours ago
  • $35 - $40 per hour

     ...process ownership, programming, and hands‑on machining . The Work You’ll Be Doing In this role, you will: Program, set up, and run CNC mills and lathes — with a strong focus on hands‑on machining Take ownership of jobs from print to completed part (programming + setup... 
    Full time
    Monday to Friday
    Shift work
    Day shift

    Hive Manufacturing

    Sterling Heights, MI
    4 days ago
  •  ...CNC Lathe Operator/Programmer AAM is hiring for a CNC Lathe Machinist with Programming experience for Prototype Machining Facility in Warren Michigan for 2nd shift. Second shift may be 8 or 10 hours, starting at 4PM EST, and paying a differential. Associates in this... 
    Afternoon shift

    American Axle & Manufacturing

    Warren, MI
    2 days ago
  • 2nd Shift CNC Lathe Programmer/Operator The CNC Lathe Programmer/Operator will play a critical role in the production of high-quality hydraulic and pneumatic cylinders. This position is responsible for programming, setting up, and operating CNC machines to manufacture... 
    Afternoon shift

    Yates Industries

    Saint Clair Shores, MI
    1 day ago
  •  ...advancement Paid time off Training & development Vision insurance Requirements and responsibilities: -Operate and maintain CNC Lathes & CNC Mills -Minimum of three (3) years experience on CNC Lathes & Mills (REQUIRED) -Minimum of one (1) year experience on... 

    Perigee Manufacturing CO

    Detroit, MI
    4 days ago
  •  ...CNC Router Operator Seeking a detail-oriented, safety-minded CNC Router Operator to join our production and manufacturing team. In this role, you will be responsible for preparing materials, setting up, and operating our MultiCam 2-axis CNC router table to construct... 

    Randstad

    Madison Heights, MI
    2 days ago
  • $16 per hour

     ...CNC Machinist Trillium Staffing has a direct hire opportunity for a CNC Machinist in Madison Heights, MI. This is a first shift position 6am-3:30pm and includes an excellent benefits package. Pay is based on experience solid work history no experience $16 per hour... 
    Hourly pay
    Day shift

    Trillium Staffing

    Madison Heights, MI
    8 days ago
  •  ...CNC Machinist (Lathe Focus) Direct Hire Location: Warren, MI Shift: Day Shift | 6:00 AM – 2:30 PM Pay: $27.28/hour Job Overview This is a direct-hire CNC Machinist position supporting a precision manufacturing operation in a retainer cell environment. The role is... 
    Shift work
    Day shift

    G.Z.Q.S.O.

    Warren, MI
    4 days ago
  • $18 - $20 per hour

     ...Job Full Description Hiring Immediately for CNC Machinist! Position Title: CNC Machinist (Full-time) Pay: $18 - $20/hr experienced required Shift Times: 1st shift CNC Machinist Responsibilities & Duties Set-up & prove out new... 
    Full time
    Immediate start
    Shift work
    Day shift

    Express Employment Professionals Defunct

    Detroit, MI
    3 days ago
  •  ...CNC Machinist Reports To: Tool Room Supervisor Basic Job Description: We are seeking a skilled CNC Machinist to support a dynamic...  ...' experience in a machine shop environment working as a CNC programmer and machinist. ~ Knowledge of ISO 9000 operating practices... 

    Progressive Metal Manufacturing

    Warren, MI
    7 days ago
  •  ...CNC Machinist (2nd Shift) Job Category: Machining Full-Time Location: Fraser, MI 48026, USA Description Principle Responsibilities Operate machine and secondary equipment Closely monitors tool life and performs setup/teardown when needed Mounts... 
    Full time
    Work experience placement
    Shift work
    Afternoon shift

    PCS Company

    Fraser, MI
    7 days ago
  •  ...3rd SHIFT will be eligible for $1000 bonus after completion of 6 months  Machine Operators are responsible for running one or more CNC machines, executing offsets and tool changes, troubleshooting machine issues with the Line Leader, and performing quality checks and... 
    Night shift
    Day shift
    Afternoon shift

    J G KERN Enterprises Inc

    Sterling Heights, MI
    4 days ago
  •  ...fixture. • Ability to load parts and fixtures onto hoists and operate hoist to load part onto machine. • Ability to read and interpret CNC Programs at the machine. • Must be able to read tool sheets and set up tools for use on a job or part. • Ability to use precision... 
    Afternoon shift

    Barnes Group

    Warren, MI
    2 days ago
  •  ...Job Description Manual and CNC Machinist Needed Locations: Warren, Auburn Hills & Brighton, MI A precision machining company...  ...at all levels, including operators, setup machinists, and programmers . This is a permanent, full-time opportunity with pay based... 
    Permanent employment
    Full time
    All shifts
    Monday to Friday
    Shift work
    Night shift

    S & A Solutions

    Detroit, MI
    2 days ago
  • $100k

     ...Our client, an Aerospace manufacturer in Macomb County has an immediate opening for a 2nd shift CNC Lathe Machinist, $28-32/hour, 50-55 hours/week direct hire opportunity! Earning potential over $100k!! The experienced CNC Lathe Machinist will independently set up and... 
    Local area
    Immediate start
    Afternoon shift

    Ultimate Staffing

    Fraser, MI
    6 days ago
  • $25 - $30 per hour

     ...Job Title: CNC Mill Machinist Job Description Join our family-owned machining shop located in Warren, MI, as a CNC Mill Machinist. Work in a cleaner environment with modern machinery, predominantly Mazak Mills & Lathes, along with a new CNC Mill Methods machine... 
    Weekly pay
    Contract work
    Temporary work
    Day shift

    Aerotek

    Warren, MI
    5 days ago
  • $18 per hour

     ...Job Full Description Description: Our client, a metal manufacturing company, is seeking an experienced CNC Lathe Machinist to join their busy team. Core responsibilities include set up and operation of CNC Lathe machines to produce parts for the automotive and construction... 
    Permanent employment
    Temporary work
    Monday to Friday
    Shift work

    Express Employment Professionals Defunct

    Detroit, MI
    3 days ago
  •  ...discover why we are a top veteran employer and Certified Great Place to Work ASRC Federal Advanced Research is seeking a full-time CNC Machinist in Warren, MI. We are seeking a highly motivated candidate to provide technical services in the area of Computer... 
    Hourly pay
    Full time
    For contractors
    Apprenticeship

    ASRC Federal Holding Company

    Warren, MI
    4 days ago

Do you want to receive more vacancies?

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