What are the responsibilities and job description for the CNC Programmer (Fanuc/ Mastercam) position at W3Global?
Senior CNC Machinist / Programmer, Aerospace & Defense Manufacturing
Location: New Jersey
Reports to: Senior Vice President of Operations
Leadership Role , A-Player Required
Location: New Jersey
Reports to: Senior Vice President of Operations
Leadership Role , A-Player Required
- We are seeking a proven CNC expert, an A-player, to own programming, setup, and machining operations at a growing aerospace and defense manufacturer.
- This is a hands-on, high-ownership role for someone who takes pride in maximizing output, running a tight operation, and their work is a direct driver of business growth.
- The right candidate is not just a machine operator.
- They are a programmer, a problem-solver, and a standard-setter, someone who writes code from scratch, builds fixtures that work, and treats process improvement as a personal responsibility, not a suggestion from management.
- This role is for someone who owns the machine, owns the outcome, and makes the people around them better.
- This is not a run-parts-and-go-home role. You will have real ownership, visibility, and direct input into how our CNC operation scales, including equipment decisions, tooling strategy, and fixturing systems.
- If you take pride in your setups, your programs run clean, and you believe a well-run CNC cell is the backbone of a precision shop, this role is for you.
- The Senior CNC Machinist / Programmer owns day-to-day CNC operations across two Fanuc mills in a precision aerospace manufacturing environment.
- This includes full-cycle programming in Mastercam and at the controller, machine setup, tooling ownership, in-process inspection, and continuous improvement of feeds, speeds, and fixturing.
- You will be expected to set the machining standard on the floor, escalate issues before they become defects, and deliver conforming parts to engineering drawing on every run.
- Operate two Fanuc CNC mills concurrently across production runs
- Write, edit, and optimize CNC programs in Mastercam and directly at the controller - G-code and M-code from scratch, not just editing existing programs
- Own machine setup: tooling, fixtures, work offsets, and setup documentation
- Select, specify, and procure cutting tools; manage tooling inventory.
- Drive process improvement - toolpath strategy, cycle time reduction, fixture development, feeds and speeds optimization
- Provide DFM input to engineering; your machining expertise should make our designs better
- Perform in-process quality checks and document results per AS9100D procedures
- Proactively identify and escalate tooling wear, program issues, or production problems before they become defects
- Participate in evaluation and specification of future CNC equipment
- Contribute to longer-term projects: vacuum table design, pallet and fixture systems, and expanding CNC coverage of currently manual operations
- 7 years of CNC machining experience with demonstrated, hands-on programming ability
- Fanuc control experience, 0-M or 31i series
- Mastercam proficiency: full toolpath generation from 3D model through post-processing
- Ability to write, edit, and troubleshoot G-code and M-code at the controller
- Experience operating multiple CNC machines simultaneously
- Ability to read and interpret engineering drawings, GD&T, and multi-revision documentation
- Strong ownership mentality, you notice problems before they become defects and you escalate without being asked
- Experience machining acrylic, polycarbonate, or other optical-grade plastics
- Familiarity with plastic-specific tooling, single-flute geometry, Onsrud or equivalent
- Aerospace quality environment experience: AS9100, MIL-spec, ITAR-regulated production
- Experience designing or implementing vacuum table and pallet fixturing systems
- Experience specifying or evaluating CNC machine tools
- Monday-Friday; flexibility on hours provided production commitments are met
- Competitive hourly rate commensurate with experience
- Health insurance
- Paid time off
Salary : $30 - $40