CNC Programmer
Listed on 2026-03-10
-
Manufacturing / Production
Manufacturing Engineer
MAU is hiring a CNC Programmer for our client in Greenville, SC. As a CNC Programmer, you will generate, verify, and support CNC programs while providing programming assistance, operator support, and process improvement initiatives for CNC machining operations.
This is a long-term contract opportunity with an assignment duration of 18 months with potential for direct hire.
- 401(k) with company matching
- Health insurance
- Vision insurance
- Paid time off
- Opportunity for advancement
- Monday–Friday | 7:30 AM – 4:30 PM
Education and Experience
- Bachelor’s Degree, Associate’s Degree, or Machinist Apprentice (or similar) graduate with 3 years of experience with graphical based CAM System CNC Programming OR
- High School Degree with 6 years of experience with graphical based CAM System CNC Programming
Education and Experience
- Preference given to candidates with Siemens NX CAM experience (1953 or later)
- Bachelor’s degree in Engineering or Machine Tool Technology
- Experience creating 5-axis CNC programs using a CAM system
- Minimum of 1 year of experience with high-level machine tool controls, including sub-routine (macro), Renishaw probing routine, and variable-based programming
- Experience machining high-temperature superalloys used in HDGT or Aerospace components
- Large VTL, VBM, and HBM programming experience
- Creep feed grind experience
- Sinker, Wire, and Fast Hole Drill EDM experience
- Experience using Vericut or other CNC verification/machine simulation software
- Experience with large precision grinding applications
- Ability to safely operate machinery, including setup and prove-out of first pieces
- Strong problem-solving and organizational skills with above-average shop math skills in geometry and trigonometry
- Strong familiarity with multiple machine controls, including Fanuc, Haas, Okuma, Siemens, and G&L
- Demonstrated proficiency in interpreting drawing requirements
- Ability to multitask and productively manage multiple projects concurrently
- Work and support operations on the first shift
- Generate and maintain CNC programs utilizing NX-CAM or other software, including multi-axis milling, turning, grinding, and/or EDM
- Verify new CNC programs prior to release to the shop floor, utilizing Vericut
- Provide CNC-related support to Manufacturing Engineers and deliver operator training during new or rebuilt machine startup and process improvements
- Provide daily operator support through CNC programming assistance and troubleshooting on the shop floor
- Support and implement tooling and fixturing requirements associated with CNC machine tools
- Generate and support workstation instructions (methods) related to CNC operations
- Initiate and lead process improvement projects to improve safety, quality, cost, and delivery
- Communicate effectively with appropriate team members when needed
- Work effectively both independently and in a team-based environment within a matrixed organization
- Operate effectively in a fast-paced environment while embracing and driving positive change inside and outside the organization when appropriate
MAU Workforce Solutions is an innovative global company with extensive experience providing solutions for success in staffing, recruiting, technology and outsourcing to our clients, employees, and applicants. Headquartered in Augusta, GA since 1973, MAU is a family and minority-owned company offering better processes and better people to create efficiencies and greater profits for our clients. Our relationships with world-class companies, our training programs and our culture of family allow MAU to offer better results, better jobs, and better lives to those who work with us.
AllApplicants must submit to background check and drug screening
Disclaimer: This job description is not designed to be a complete list of all duties and responsibilities required of the position#J-18808-Ljbffr
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).