What are the responsibilities and job description for the CNC Programmer position at Southwest Steel Processing?
Job Title: CNC Programmer
Reports To: Director of Engineering
Job Summary:
Uses CAD and CAM tools to create CNC programs for machining forgings. Designs and creates fixturing for various new and existing forgings. Selects optimal cutting tools and performs his or her own setups and comfortable operating machines to prove out programs. Reviews existing processes and identifies opportunities to improve cycle times and reduces costs. Troubleshoots machining quality problems, trains and collaborates with production team to improve processes.
ESSENTIAL RESPONSIBILITIES:
· Uses CAD and CAM tools to create programs for machining forgings and other tooling on various CNC machine tools including but not limited to vertical and horizontal mills, machining centers, lathes and die sinking mills.
· Designs and creates fixturing for various new and existing forgings, understands and applies the concept’s part fixturing to properly constrain the part for machining. Use design for manufacturing principles to aid ergonomic and safe loading and unloading of parts into fixtures.
· Selects optimal cutting tools for the application to achieve balance between faster cycle times and lower tooling costs.
· Performs his or her own setups and comfortable operating machines to prove out programs. Train operators on new programs and processes, create work instructions to aid production teams
· Troubleshoot machining quality issues and determine root cause of error and rectify. Implement error-proofing techniques to prevent recurrence.
· Reviews existing legacy processes to identify opportunities to improve cycle times and reduces costs.
· Works with a broad cutting tool vendor base to select the best tool option for the application. Stays abreast of the latest developments in machining technology.
· Utilizes outside tooling vendors as necessary to create/and or fabricate machining fixtures
· Builds adapter plates and other fixturing to minimize setup times and reduce cost.
Qualifications:
· Five to Fifteen years of progressive CNC programming experience and knowledge of at least one CAM and one CAD platform
· Must be able to setup and run CNC machines to prove out programs independently.
· Strong understanding and demonstrated experience in the areas of fixture design and cutting tool selection.
· Must be able to manage projects and work to committed schedules and deadlines. Must be comfortable working on multiple projects simulataneously
· Excellent verbal and written communication skills and works well with the production teams
· Continuous Improvement mindset
· Understanding or forging is a plus.
Working Conditions:
· Office setting 30%
· Shop floor 70%
Physical Requirements:
· Some lifting and picking up metal.
· Some travel required less than 10%
Direct Reports:
· No direct reports
Job Type: Full-time
Pay: $60,000.00 - $85,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Schedule:
- 10 hour shift
- 8 hour shift
- Monday to Friday
- On call
- Overtime
- Weekend availability
Supplemental pay types:
- Bonus pay
Ability to commute/relocate:
- Newport, AR 72112: Reliably commute or planning to relocate before starting work (Required)
Experience:
- CNC: 1 year (Required)
- CNC programming: 1 year (Required)
- CAM programming: 1 year (Preferred)
Work Location: In person
Salary : $60,000 - $85,000