CNC Programmer
$35 - $45 per hourK2 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.
$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...SuggestedHourly payFull timeMonday to FridayDay shift$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...SuggestedImmediate start$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...SuggestedWeekly payPermanent employmentTemporary work- 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...SuggestedWork at office
$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)...SuggestedLocal areaShift work$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 payWork experience placementWorldwide- ...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...
- ...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 officeRelocation packageFlexible hours
$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 FridayDay shift- 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...
- 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...
- ...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 timeTemporary workPart timeLocal areaShift work
- 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...
$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 timeMonday to FridayShift workDay shift- ...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
- 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
- ...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...
- ...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...
$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 payDay shift- ...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 workDay shift
$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 timeImmediate startShift workDay shift- ...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...
- ...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 timeWork experience placementShift workAfternoon shift
- ...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 shiftDay shiftAfternoon shift
- ...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
- ...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 employmentFull timeAll shiftsMonday to FridayShift workNight shift
$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 areaImmediate startAfternoon shift$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 payContract workTemporary workDay shift$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 employmentTemporary workMonday to FridayShift work- ...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 payFull timeFor contractorsApprenticeship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!

