Job Description
Job Description
Description : Job Summary :
A CNC Programmer is responsible for writing and optimizing programs for CNC Machines, interpreting blueprints and ensuring precision in manufacturing process.
Requirements :
Essential Functions of Position :
- Programming CNC Machines : Write and optimize CNC programs to guide machines in performing tasks such as cutting, milling and drilling according to engineering specifications
- Blueprint Interpretation : Read and interpret technical drawings and blueprints to create CNC programs.
- Machine Set up and Operation : Set up machine, load raw materials, and adjust machine settings as needed.
- Testing and Quality Control : Makes necessary adjustments to ensure efficiency and quality of the final products. Ability
- Code Development : Translating programming logic into machine-readable format using a specific programming language.
- Software Maintenance : Modification of software after delivery
- Collaboration : Work closely with engineers and machinist to evaluate project requirements and resolve any issues related to machine set up or program performance.
- Testing and Debugging
- Documentation : Maintain records of machine specifications, programming notes and production processes
- User Support
Required Skills and Qualifications :
A degree in computer science, software engineering, or related field.Programming Proficiency : Strong knowledge of various programming languages and frameworksProblem Solving Skills : Ability to analyze problems and develop effective solutionsExperience : Previous experience as a CNC Programmer or in a similar role is typically required.Attention to detail : Detail-oriented with strong organizational and multitasking abilities.Technical Skills : Proficiency in Mastercam, software and solid understanding of blueprints and technical drawings are essentialCommunication Skills : Excellent verbal and written communication skills to collaborate effectively and efficiently with your team membersPhysical Requirements :
Ability to stand and / or walk for up to 8 hours per day.The ability to work on a computer for up to 8 hours a day.Being mindful of safety and use proper PPE when required.