Are you a detail-oriented CNC Programmer with a passion for precision manufacturing? Join our team, where innovation meets craftsmanship. We're seeking an experienced CNC Programmer to support our growing production needs by developing efficient, high-quality machining programs for a variety of parts and components. Key Responsibilities: Create, edit, and optimize CNC programs using G-code/M-code for lathes, mills, and multi-axis machines Interpret engineering drawings, blueprints, and 3D CAD models to determine machining requirements Select tools, materials, speeds, and feeds to ensure optimal machining performance Work closely with machinists, engineers, and quality assurance teams to ensure accurate and efficient production Troubleshoot issues on the floor, make real-time adjustments to programs, and provide technical support Maintain organized records of all programs, setups, and revisions Continuously improve programming practices and suggest process enhancements Qualifications: 2+ years of CNC programming experience (multi-axis preferred) Proficiency with CAM software such as Mastercam, Fusion 360, or similar strong understanding of machining processes, GD&T, and shop math Ability to read and interpret complex technical drawings Excellent problem-solving skills and attention to detail strong communication and teamwork abilities Why Join Us? Competitive pay based on experience Comprehensive benefits package (medical, dental, 401k, PTO) Stable and supportive work environment Opportunities for growth and advancement Access to state-of-the-art equipment and software Take your CNC programming career to the next level with a company that values skill, precision, and continuous improvement.salary: $62,500 - $80,000 per yearshift: Firstwork hours: 8 AM - 5 PMeducation: High SchoolResponsibilities Interpret blueprints, technical drawings, and CAD models to create CNC programs Write, test, and optimize G-code/M-code for CNC machines (mills, lathes, etc.) Select appropriate tools, materials, speeds, and feeds for machining operations Modify and improve existing programs to enhance efficiency and part quality Collaborate with engineers, machinists, and quality control to meet design specs Troubleshoot programming or machining issues and implement corrective actions Ensure programs comply with safety, quality, and production standards Maintain accurate documentation of programs and setup instructions Stay current with CNC software (e.g., Mastercam, Fusion 360, SolidWorks) Support training of machine operators on new programs and procedures SkillsCNCProgramming LatheMill DesingerQualificationsYears of experience: 3 yearsExperience level: ExperiencedRandstad is a world leader in matching great people with great companies. Our experienced agents will listen carefully to your employment needs and then work diligently to match your skills and qualifications to the right job and company. Whether you're looking for temporary, temporary-to-permanent or permanent opportunities, no one works harder for you than Randstad. Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).This posting is open for thirty (30) days.