Demo

BEAM AUTOMATION & MACHINERY PROGRAMMING SPECIALIST 1ST SHIFT

Engineering Services and Products Company
Dyersville, IA Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 5/18/2026
The Automation and Machinery Programming Specialist is responsible for programming, optimizing, and supporting manufacturing equipment across the operation, including robotic welders, tube lasers, sheet lasers, press brakes, and other CNC or automated machinery. This role is focused on improving machine performance, throughput, quality, and efficiency by developing accurate programs, reducing setup time, troubleshooting programming issues, and supporting continuous improvement across production processes.

Essential Duties And Responsibilities

  • Create, modify, and optimize machine programs for robotic welders, tube lasers, sheet lasers, press brakes and other automated or CNC equipment.
  • Review prints, models, work orders, and production requirements to develop accurate and efficient machine programming.
  • Improve machine cycle times, material yield, nesting efficiency, bend sequencing, cut paths, and robotic motion to increase throughput and reduce waste.
  • Troubleshoot programming- related production issues and make timely corrections to support manufacturing needs.
  • Partner with operators and production leaders to improve setup reduction, machine utilization, part flow, and output.
  • Support new part launches by developing and validating programs before production release.
  • Work with engineering to ensure drawings, models, and part data support efficient manufacturing programming.
  • Identify and implement process improvements related to machine performance, quality, repeatability, and labor efficiency.
  • Assist in standardization programming practices, machine parameters, setup sheets, tooling requirements, and work instructions.
  • Maintain organized program files, revision control, backups, and documentation for all programmed equipment.
  • Analyze recurring quality or throughput issues and support root cause corrective actions related to machinery programming or process flow.
  • Collaborate with maintenance and equipment vendors when machine performance issues involve programming, controls, or system integration.
  • Train operators, and team members on program use, setup expectations, and best practices where needed.
  • Help evaluate future automation and machinery opportunities that improve plant capacity and manufacturing performance.
  • Adhere to all safety and OSHA regulations.
  • Other duties as assigned.

Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. Strong understanding of manufactured drawings, blueprints, tolerances, bend deductions, weld symbols, and part sequencing.

  • Experience with nesting software, offline programming software, CAM systems, or OEM machine programming platforms.
  • Familiarly with tooling, fixtures, material flow, and setup reduction methods.
  • Strong troubleshooting and problem-solving skills with the ability to connect programming decisions to shop performance.
  • Ability to manage multiple priorities in a fast-paced manufacturing environment.
  • Strong communication and collaboration skills across engineering, production, and maintenance teams.
  • Ability to lift up to 50 lbs.
  • Ability to use power and hand tools safely, and effectively.
  • Ability to read, follow written and verbal instructions.
  • Must be able to work with minimal supervision.

Education And/or Experience

  • Associate’s degree or technical training in manufacturing technology, automation, welding technology, mechanical design, CNC programming, or a related field preferred.
  • Equivalent hands-on experience in machinery programming, CNC operation or automated manufacturing may be considered in place of formal education.
  • 3 years of experience programming manufacturing equipment in an industrial environment preferred.
  • Experience programming one or more of the following: robotic welders, tube lasers, sheet lasers, press brakes, CNC cutting equipment, or similar machinery.

Preferred Skills

  • Robotic welding programming
  • Tube Laser programming
  • Sheet Laser programming
  • Press brake programming
  • CNC programming and optimization
  • Nesting and material yield improvement
  • Setup reduction and process improvement
  • Manufacturing print interpretation
  • Root cause analysis
  • Documentation and revision control

Language Skills

Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. Must be able to read and follow blueprints, interpret drawings, tolerances, weld symbols, part sequencing, and read a tape measure.

Mathematical Skills

Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to continuously stand, walk, talk, hear, use hand and fingers, reach with hands and arms, climb or balance and stoop, kneel, crouch, or crawl. The employee is occasionally required to sit. The employee must regularly lift and/or move up to 50 pounds. In addition to the lifting the job requires various carrying, pushing/pulling, kneeling, crawling, and squatting.

Work Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is exposed to fluctuating temperatures indoors from cooler to warmer temps. The environment can be dry, dusty, humid, cold, or hot indoors and outdoors. Will be exposed to manufacturing fumes inside the building.

Salary.com Estimation for BEAM AUTOMATION & MACHINERY PROGRAMMING SPECIALIST 1ST SHIFT in Dyersville, IA
$57,728 to $72,185
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a BEAM AUTOMATION & MACHINERY PROGRAMMING SPECIALIST 1ST SHIFT?

Sign up to receive alerts about other jobs on the BEAM AUTOMATION & MACHINERY PROGRAMMING SPECIALIST 1ST SHIFT career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$91,017 - $111,627
Income Estimation: 
$106,299 - $135,354
Income Estimation: 
$108,186 - $133,193
Income Estimation: 
$61,656 - $78,069
Income Estimation: 
$83,358 - $103,871
Income Estimation: 
$71,548 - $88,918
Income Estimation: 
$63,993 - $81,891
Income Estimation: 
$76,263 - $101,711
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Engineering Services and Products Company

  • Engineering Services and Products Company Dyersville, IA
  • Summary: The individual in this position reports to the VP of Operations and is responsible for performing a variety of advanced activities to maintain com... more
  • 12 Days Ago

  • Engineering Services and Products Company Dyersville, IA
  • Summary Essential Duties and Responsibilities include the following. Other duties may be assigned. Connects cables from welding unit to obtain amperage, vo... more
  • 12 Days Ago

  • Engineering Services and Products Company Dyersville, IA
  • Summary The individual in this position reports to the Weld Manager and is responsible for dispatching material from one location to another, maintaining a... more
  • 13 Days Ago

  • Engineering Services and Products Company Dyersville, IA
  • Summary The person in this position reports to the Senior Project Manager and General Manager, and is responsible for managing the design, delivery, and in... more
  • 14 Days Ago


Not the job you're looking for? Here are some other BEAM AUTOMATION & MACHINERY PROGRAMMING SPECIALIST 1ST SHIFT jobs in the Dyersville, IA area that may be a better fit.

  • ENGINEERING SERVICES & PRODUCTS COMPANY Dyersville, IA
  • Summary: The Automation and Machinery Programming Specialist is responsible for programming, optimizing, and supporting manufacturing equipment across the ... more
  • 1 Month Ago

  • ENGINEERING SERVICES & PRODUCTS C Dyersville, IA
  • The Automation and Machinery Programming Specialist is responsible for programming, optimizing, and supporting manufacturing equipment across the operation... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!