CNC Programmer
Job Summary:
The CNC Programmer is responsible for writing code, programming, setting up, and operating CNC vertical mills to manufacture standard and custom parts. The role involves fabricating steel, aluminum, and wood products, maintaining production schedules, training machine operators, and ensuring high-quality output in a custom manufacturing environment.
Key Responsibilities:
Write CNC code and program, set up, and operate CNC vertical mills, including Haas VF-10, VF-4, VF-3, and Fadal machines.
Set up and break down machining centers and perform preventive maintenance and cleaning.
Create machining center schedules based on production requirements.
Train and oversee machine operators.
Work with steel and aluminum materials.
Operate other shop equipment, including manual mills, press brakes, saws, sanders, panel saws, welding equipment, and drills.
Accurately read tape measurements, blueprints, prints, plans, sketches, and shop drawings.
Translate technical drawings into fabricated products.
Collaborate with designers and management to meet customer requirements.
Maintain high production levels while ensuring product quality.
Support quick-turnaround orders and work overtime when required.
Maintain clean and organized equipment and work areas.
Manage multiple projects, meet deadlines, and adapt to changing priorities.
Track projects from initial concept through completed construction.
Required Qualifications:
Trade school graduate or equivalent.
Minimum of 5 years of experience with G-code and CNC vertical mill programming.
3-5 years of CNC programming experience; BobCAD or SolidWorks experience preferred.
Experience using power tools and other shop equipment in a custom manufacturing environment.
Experience in the live event industry preferred.
1-3 years of forklift operation experience preferred.
Experience with 3D printing preferred.
Knowledge of laminates, veneers, wood, and Plexiglass preferred.
NIMSS CNC Machine Operator or Haas CNC certification preferred.
Ability to operate heavy machinery and lift, push, pull, and carry up to 75 pounds.
Strong communication, organization, and time management skills.
Ability to work independently or collaboratively in a team.
Availability to work Monday through Friday, 8:30 AM to 6:00 PM, with frequent overtime, evenings, holidays, and weekends as required.