Computer Numerical Control Programmer
CNC Programmer/MachinistLocation: Clinton Township, MichiganSchedule: Monday–Friday | 10-hour day shiftCompensation: $28.00–$35.00 per hour, based on experienceOvertime: AvailablePosition OverviewAn established precision manufacturing organization in Clinton Township is seeking an experienced CNC Programmer/Machinist for its day shift. This position is responsible for programming at the machine control, setting up and operating Haas vertical machining centers, proving out programs, and producing complex components to customer specifications.The company operates from clean, air-conditioned facilities and supports advanced aerospace, defense, satellite, national laboratory, aircraft and specialty-equipment programs. This is an excellent opportunity for a skilled machinist seeking challenging work, modern equipment and long-term professional growth within an AS9100D- and ISO 9001-certified environment.Key ResponsibilitiesSet up, program and operate Haas CNC vertical machining centers.Create and edit CNC programs directly at the machine control.Use Mastercam to develop and modify machining programs.Complete machine, tooling and workholding setups.Load tools, establish offsets and verify setup accuracy.Prove out new programs safely and efficiently.Machine parts according to engineering drawings and customer specifications.Maintain tight dimensional and geometric tolerances.Interpret and apply GD&T requirements.Conduct in-process inspections using appropriate precision measuring instruments.Document inspection results accurately and maintain required production records.Identify machining, tooling or quality issues and implement appropriate corrections.Collaborate with machinists and project engineers to solve manufacturing problems.Complete machining operations within established process-time expectations.Safely operate material-handling equipment and overhead cranes.Perform routine machine cleaning and preventive-maintenance activities.Record labor and job activities accurately within the company’s timekeeping system.Maintain a clean, organized and safety-focused work area.Required QualificationsAt least five years of CNC machining experience.2-3 years experience working with Haas CNC vertical machiningDemonstrated experience setting up CNC equipment and programming at the machine control.Ability to complete tool setups, establish offsets and prove out programs independently.Experience operating CNC vertical machining centers.Strong blueprint-reading and shop-math skills.Comprehensive understanding of GD&T.Experience holding tight tolerances and conducting in-process inspections.Familiarity with precision measuring equipment.Experience using material-handling equipment and overhead cranes.Strong mechanical aptitude and troubleshooting ability.Ability to work effectively with machinists, engineers and quality personnel.Dependable attendance and willingness to work overtime when required.Preferred QualificationsMastercam programming experience.Experience operating Haas vertical machining centers.Background producing aerospace, defense or other high-complexity precision components.Experience working within AS9100 or ISO 9001 quality systems.Familiarity with low-volume, high-mix manufacturing.Candidates experienced with another CAM platform may be considered and provided Mastercam training.Work EnvironmentClean, air-conditioned manufacturing facilityModern CNC equipment and machining technologyCollaborative and communicative shop cultureFast-paced precision-manufacturing environmentRegular interaction with engineering and quality teamsAdditional hours and overtime opportunitiesCompensation and Benefits$28.00–$35.00 per hour, depending on experienceOvertime and additional hours availableMedical, dental and vision insurance available the first day of the month following 30 daysEmployer-provided life and AD&D insuranceShort-term disability insuranceVoluntary life, accident and critical-illness coverage401(k) plans with company match, subject to quarterly entry dates following 30 daysPaid time off available after eight weeks, with increasing levels based on servicePaid holidays, including scheduled workdays between Christmas and New Year’s DayTraining and career-development opportunitiesWhy Join?Work with advanced CNC equipment and manufacturing technology.Produce complex components for highly technical industries.Receive training and opportunities for continued career growth.Join a clean, organized and climate-controlled operation.Work in a collaborative environment where technical ability and teamwork are valued.Receive competitive compensation and a comprehensive benefits package.