CNC Programmer
A CNC (Computer Numerical Control) Programmer is responsible for creating, optimizing, and maintaining CNC programs used in the manufacturing of precision components or parts. They work closely with engineers, designers, and machinists to translate engineering drawings and specifications into efficient and accurate machining instructions. CNC Programmers play a crucial role in maximizing machine performance, ensuring quality production, and driving process improvement.
Responsibilities
-
Interpret engineering drawings, models, or specifications to determine machining requirements.
-
Develop CNC programs using CAM software or by manually coding G-code instructions.
-
Select appropriate cutting tools, feeds, speeds, and machining strategies based on part geometry, materials, and machine capabilities.
-
Optimize programs for cycle time reduction, improved part quality, and increased machining efficiency.
-
Verify CNC programs using simulation software to ensure accuracy, collision avoidance, and optimal toolpaths.
-
Conduct virtual machining simulations to detect potential errors, interferences, or inefficiencies.
-
Adjust and refine programs based on simulation results and feedback from machinists or production personnel.
-
Collaborate with machinists, tooling specialists, and engineers to determine suitable tooling, fixtures, and work holding methods.
-
Generate setup sheets and instructions for machinists, including tooling lists, setup procedures, and reference points.
-
Provide guidance and support during machine setup, ensuring proper tool and workpiece alignment and verification.
-
Continuously evaluate and improve machining processes to enhance efficiency and minimize scrap or rework.
-
Identify opportunities for tooling improvements, cutting strategies, or machine parameter adjustments.
-
Work closely with engineering and production teams to implement process improvements and programming enhancements.
Qualifications and Skills
-
High school diploma or equivalent; vocational training or certification in CNC machining or programming preferred.
-
Proficient in Mastercam and other CAM software for program development and simulation.
-
Strong proficiency in CNC programming languages such as G-code or ISO programming.
-
In-depth knowledge of machining principles, tooling selection, and cutting strategies.
-
Ability to interpret complex engineering drawings, models, and specifications.
-
Excellent problem-solving skills and ability to troubleshoot program-related issues.
-
Strong attention to detail and accuracy in program development.
-
Organizational and time management skills to prioritize tasks and meet deadlines.
-
Effective communication and collaboration skills to work with cross-functional teams.
-
Flexibility to work different shifts or extended hours as needed.
Benefits/Compensation
-
Full Time
-
Pay Rate is $24 per hour
-
Shift 1st
-
Weekly pay while employed through Career Concepts
-
Benefits available while employed through Career Concepts
-
Temp-To-Hire
-
Benefits after Probation period
Location
-
Reno, PA
About Career Concepts Staffing Services, Inc.
Career Concepts is the leading locally owned staffing company in Western Pennsylvania and New York, dedicated to connecting top-tier talent with exceptional opportunities. With a commitment to excellence, innovation, and ongoing growth, we pride ourselves on delivering unparalleled services to our clients and candidates.
#FRK2025