What are the responsibilities and job description for the Precision Sheet Metal Programmer position at APPROVED SHEET METAL?
Position Overview:
Approved Sheet Metal is seeking a skilled and detail-oriented Programmer to join our team. This role is responsible for translating engineered designs into efficient, production-ready programs and process plans that ensure parts are manufactured accurately, consistently, and at the highest level of efficiency.
The Programmer plays a critical role in bridging engineering and production by optimizing workflows, programming fabrication equipment, and ensuring jobs are set up for success on the shop floor.
Responsibilities:
- Create and optimize programs for sheet metal fabrication equipment, including:
Process Planning
- Develop detailed manufacturing process plans and job routings
- Define operation sequences, setup requirements, and run strategies
- Ensure alignment between design intent and shop floor execution
Production Readiness
- Generate and maintain all required production documentation, including:
- Setup sheets
- Work instructions
- Tooling requirements
- Ensure jobs are fully prepared before release to the floor
- Troubleshoot and resolve programming or process issues during production
Cross-Functional Collaboration
- Work closely with engineering, estimating, and production teams
- Provide feedback on manufacturability and efficiency improvements
- Support smooth handoff from quote → engineering → production
Continuous Improvement
- Identify opportunities to improve cycle times, reduce setup time, and increase throughput
- Standardize programming practices and templates
- Contribute to process optimization and lean manufacturing initiatives
- Laser cutting systems
- Turret punches
- Press brakes
- Develop efficient nesting strategies to maximize material utilization and reduce scrap
- Select appropriate tooling, cut paths, and sequencing for optimal performance
Required Qualifications:
- Minimum 3 years of CNC programming experience in a precision sheet metal fabrication environment
- Technical Expertise
- Strong hands-on knowledge of:
Software Proficiency
- Experience with programming software such as:
- ABE (Amada) or similar systems
- CAD proficiency (e.g., SolidWorks or similar)
- Familiarity with ERP/MRP systems for job routing and production control
Problem Solving & Attention to Detail
- Ability to identify and resolve production challenges proactively
- High level of precision and attention to detail in all programming outputs
Communication & Teamwork
- Strong collaboration skills across departments
- Ability to clearly communicate technical requirements to shop floor personnel
- Laser cutting
- Punching
- Press brake forming
- Deep understanding of tooling, bend allowances, grain direction, and material behavior
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Work Location: In person