What are the responsibilities and job description for the CNC Programmer position at Keter North America?
We are seeking a skilled CNC Programmer to join our team. The ideal candidate will be responsible for creating testing and optimizing CNC programs to produce precision parts according to engineering specifications. This position will work closely with engineering and production teams to ensure efficient and highquality manufacturing processes.
The CNC Programmer will be responsible for programming the CNC machines for both new products as well as changes to existing products. They will understand the CNC machines so they are able to change out spoil boards and make changes to programming as needed. This individual will work closely with the Design Engineer in creating programming for new products as well as changes to existing programming. In addition this position will also be responsible for running daily paperwork for the machining department. The CNC Programmer will maximize efficiencies of machines at all times.
ESSENTIAL FUNCTIONS
Create analyze and review CAD / SolidWorks models and / or blueprints
Define the best sequence for machining steps
Decide tools speeds feeds and fixtures to be used
Generate program code using Visual Cam software to capture all critical information
Conduct quality testing and correct / improves program code to create increased efficiency quality and safety
Determine correct and most efficient tool / cutter paths
Decide which cutting tools and speeds and feeds are appropriate considering the design specification material and range of tools that could be used
Be able to analyze the behavior of code to diagnose a problem and find the underlying cause and correct it
Produce components for prototypes and new product development
Use various measuring and inspection tools and equipment for component inspection to verify compliance / accuracy (tape measure calipers micrometers depth gages and a variety of hard gages used in everyday machining)
Maintain a master CNC program directory through proper file management techniques to ensure the integrity of the CNC programs
Perform machine set ups and trials for development projects
Assist in the design of jigs tools fixtures and special equipment for CNC applications and assembly
Consolidate parts efficiently to maximize material usage to minimize material waste
Work with Design Engineering on the creation of new products or product improvements
Responsible for set up and first run of all prototypes for new product designs
Support Machining Department in all facets of daily production
The essential functions and job requirements are guidelines for the CNC Programmer position however it is not all inclusive of the duties and responsibilities of the position. The CNC Programmer individuals are required to complete all tasks both on and omitted from the job description as required by their Supervisor or Manager. The CNC Programmer will be required to perform their duties and responsibilities in accordance with Keter / Casual Living Unlimited values policies procedures and any other applicable laws rules and regulations.
ENVIRONMENT
Standing and walking on production floors which are concrete for 8hour shifts. (rubber matting is provided at work stations) as well as sitting at a desk to perform computer tasks associated with Solid works and programming.
Ability to read hear speak and use a computer to reason and problem solve
Requires excellent math skills
Normal hearing and range of vision
Requires standing walking bending reaching stooping twisting bending pushing pulling frequently though out the work shift
Requires the safe and effective use of a router in close contact to fingers
Required to frequently lift up to 25 lbs.
May not have allergies to plastic / poly and / or cardboard
Ability to work in hot / cold work environment
Ability to work in a noisy work environment
Floors may become slippery from fluff that is a biproduct of the production process
Requirements :
Required : 5 years of experience as a CNC Programmer or in a related role
Proficiency in CNC programming software and Gcode / Mfunction
Strong understanding of GD&T (Geometric Dimensioning & Tolerancing) and blueprint reading
Ability to create and work with Visual Cam and SolidWorks efficiently
Knowledge and use of hand and power tools (Saw drill impact tools etc.)
Ability to operate table routers and various saws successfully and safely within the Machining Department.
Experience with various materials a plus (ie. aluminum stainless steel plastics)
Ability to operate and set up CNC mills and lathes
Strong analytical problemsolving skills and attention to detail
Knowledge of Lean Manufacturing and continuous improvement principles is a plus
Sound knowledge of CNC machines and machine shop practices
Ability to distinguish colors to ensure correct components are selected for the machining process
Ability to work safely following all safety rules and regulations
Excellent communication and teamwork skills
Remote Work : Employment Type :
Fulltime
Key Skills
Mainframe Development,Cobol,SQL,.NET,C / C ,Coordinate Measuring Machine,Relational Databases,Microsoft SQL Server,C#,Visual Studio,Visual Basic,Db2