Job Description
CNC Machinist / Programmer (Operator to Lead-Level Opportunities) Badger Metal & Machine Fabrication Riverdale, NJ Job Details Full-time $28 - $40 an hour 21 hours ago Benefits Health insurance Paid time off Flexible schedule Qualifications GD&T Manufacturing facility Continuous improvement Attention to detail Fusion 360 Milling machines Full Job Description CNC Operator / Programmer Prototype Manufacturing | 3, 4 & 5 Axis Machining Badger Metal is seeking a dependable, motivated CNC Machinist / Programmer to join our precision machining team. We are open to candidates ranging from developing machinists/operators looking to grow their programming skills to experienced programmers and team leads capable of owning projects from start to finish. This role is ideal for someone who takes pride in their work, enjoys solving machining challenges, and wants to be part of a fast-paced prototype manufacturing environment where quality, urgency, and accountability matter. The right person will be able to independently manage prototype parts through the entire machining process — from reviewing prints and programming to setup, machining, inspection, troubleshooting, and final quality verification. Key Responsibilities Program, set up, and operate Haas CNC milling machines for prototype and low-volume production work. Develop and optimize CNC programs using Autodesk Fusion (Fusion 360). Support 3- and 4-axis machining operations; 5-axis experience is a bonus. Read and interpret blueprints, CAD models, and GD&T requirements. Select tooling, workholding, and machining strategies to ensure quality and efficiency. Independently machine, inspect, troubleshoot, and verify complex prototype parts to ensure accuracy, functionality, and high-quality finished results. Troubleshoot machining and programming challenges and implement process improvements where needed. Manage multiple active projects in a fast-paced, deadline-driven environment. Collaborate closely with engineering and production teams to improve manufacturability and workflow efficiency. Maintain organized setups, tooling, programs, and revision documentation. Uphold high standards of safety, quality, and shop organization. We are open to a range of experience levels, including: CNC operators looking to grow into setup and programming responsibilities Experienced machinists and setup technicians Highly independent machinists who can own projects from start to finish Preferred Skills & Experience Experience in CNC machining; machining within a precision machining or prototype manufacturing environment is a plus Fusion 360 / Autodesk Fusion CAM programming experience preferred Experience with 3-axis and/or 4-axis machining required; 5-axis experience is a plus Strong blueprint reading skills and understanding of GD&T Knowledge of tooling, speeds/feeds, workholding, and machining strategy Ability to inspect parts using standard inspection equipment Strong troubleshooting and problem-solving skills Reliable, self-motivated, detail-oriented, and accountable Ability to work independently while supporting team goals Prior leadership or mentoring experience is a plus Schedule & Overtime Expectations Monday-Thursday, 7:00 AM - 5:30 PM (4-day workweek) Friday overtime available based on workload and customer demand Overtime is compensated at time and a half Flexibility and commitment to meeting production timelines are important in this role Physical Requirements Ability to lift up to 25 lbs. Ability to stand and work in an active shop environment for extended periods Why Join Badger Metal At Badger Metal, we build precision parts in a fast-moving prototype environment where every day brings new challenges. This role plays a critical part in maintaining our speed, quality, and reputation with customers.
We value:
Reliability Accountability Problem-solving Pride in workmanship Team players who are willing to learn and grow Whether you are an experienced programmer or a skilled machinist ready to take the next step, we are interested in speaking with you. Job Type:
Full-time Base Pay:
$28.00 - $40.00 per hour Benefits:
Flexible schedule Health insurance Paid time off Application Question(s): Do you have experience working with Haas machines? If so, please let us know what level of experience (setup, operator, programmer) and if your experience is with 3-axis, 4-axis and/or 5-axis mills. Do you have experience programming CNC machines using Autodesk Fusion? If so, how many years? If not, which programs have you worked with? Work Location:
In person