Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Technology
Computer Programmer
Madison Heights, MI

Find & Apply For Computer Programmer Jobs in Madison Heights, Michigan

Browse jobs from a variety of sources below, sorted with the most recently published, nearest to the top. Click the title to view more information and apply online.

Skip to job details
Now viewing: NC Programmer
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Midland Design Service, Inc.

NC Programmer

Entry-Level JobVerifiedNo experience needed

Job Description

NC Programmer Midland Design Service, Inc. - 1.3 Madison Heights, MI Job Details Full-time $28 - $32 an hour 5 days ago Benefits Health savings account Health insurance Dental insurance 401(k) Tuition reimbursement Paid time off Employee assistance program Vision insurance 401(k) matching Life insurance Prescription drug insurance Qualifications Mechanical blueprint interpretation Machine troubleshooting GD&T High school diploma or GED CAM software Manufacturing facility experience Mechanical drawings Attention to detail CNC G-code Programming Collaboration with manufacturing teams Associate's degree Mechanical troubleshooting Cross-functional communication Production troubleshooting
Full Job Description General Summary:
Using CAD and NC software along with knowledge of cutting tools, materials and machine capabilities, NC Programmers create tool paths ensuring high-quality, precise parts.
Duties/Responsibilities:
  • Use supplied drawings and CAD models to generate CNC Programs (G-code) for manufacturing tools.
  • Utilize CAD/CAM software to create, simulate, and debug toolpaths for maximum efficiency.
  • Perform test runs, analyze inspections, and adjust parameters to meet tolerance specifications.
  • Optimize speeds, feeds, and tool selection to reduce production time and material waste.
  • Use CAD tools (CATIA/NX) to build/modify 3D CAD models and surface
Required Skills & Qualifications:
  • Thorough knowledge of G-code, M-code, and CAM software (e.g., WorkNC).
  • Strong ability to interpret complex technical models/drawings and GD&T.
  • Skilled at troubleshooting and resolving mechanical or logistical problems.
  • Strong attention to detail.
  • Excellent communication skills for collaborating with colleagues, engineers, and machinists to ensure clarity and accuracy.
Education & Experience:
  • Associate degree in engineering or manufacturing or
  • High school diploma, with technical certificate
  • Previous experience in machining, manufacturing environments, or a related technical role
Work Environment:
This job operates in both an office and a shop-floor environment. This position routinely requires standing, walking, sitting, squatting, stretching, and bending throughout the workday. Position Type and Expected hours of
Work:
This is a full-time position. Days and hours of work are Monday through Friday, 6:00 a.m. to 2:30 p.m. Please note additional hours (overtime/weekends) may be necessary.
Job Type:
Full-time Pay:
$28.00 - $32.00 per hour
Benefits:
401(k) 401(k) matching Dental insurance Employee assistance program Health insurance Health savings account Life insurance Paid time off Prescription drug insurance Tuition reimbursement Vision insurance
Work Location:
In person