JOB SUMMARYThe CNC Offline Computer Programmer creates CNC computer programs for both hydraulic press brakes and turret punch press machines.PRIMARY FUNCTIONS1.Develops CNC programs for production runs.2.Reads and interprets blueprints and drawings to determine dimensions and to choose cutting tools, machine speeds and feed rates.3.Modifies existing programs for different machines.4.Maintains tooling database.5.Makes manual program adjustments as necessary.6.Troubleshoots issues during the manufacturing process.7.Follows all safety rules and quality standards including all company policies and procedures.8.Performs job assignments in a safe and productive manner while maintaining high quality levels.9.Adheres to standardized work practices in a continuous improvement environment.10.Keeps work areas clean and organized while taking care of all equipment and facilities.11.Other duties as assigned.SKILLS & QUALIFICATIONS1.2-5 years’ experience CNC programming2.Experience with Microsoft Office and associated applications 3.Experience with Radan CAD CAM Software or similar software required.4.Experience with SolidWorks/AutoCAD preferred.5.Experience with Trumpf hydraulic press brakes and turret punch press (Trumpf CNC Press Brake) preferred.6.Ability to use various measuring tools such as calipers, squares, protractor and measuring tapes.7.Must be able to work in a fast-paced high volume production environment under tight time constraints.8.Must possess an understanding of production procedures.9.Must adhere to health and safety regulations (consistent use of P.P.E)10.High level of attention to detail11.Must have excellent time management skills and work ethic.12.Excellent interpersonal and communication skills, including verbal and written.13.Ability to work independently and as a team member.ESSENTIAL FUNCTIONS/PHYSICAL REQUIREMENTS1.Must be able to stand continuously for long periods of time.2.Prolonged periods of pushing, pulling, lifting and carrying materials3.Must be able to lift and transport 50 lbs. at a time