CNC Machinist / CNC Programmer
Location: Myrtle Beach, SC 29588
Pay Rate: $20.00 - $30.00 per hour, Depending on Experience (DOE)
Job Type: Full-Time
Schedule: Monday through Friday (Overtime as needed)
Experience Level: Experienced
Position Summary
We are seeking an experienced CNC Machinist / CNC Programmer to join a growing manufacturing team in the Myrtle Beach, South Carolina area. This position is responsible for independently programming, setting up, operating, and troubleshooting CNC equipment while producing high-quality machined components that meet engineering specifications and customer requirements.
The ideal candidate will have extensive experience with CNC machining processes, blueprint interpretation, Mastercam programming, machine setups, and quality inspection procedures. Candidates must be capable of taking a print from start to finish, developing a machining strategy, programming the part, selecting tooling, operating the machine, and verifying the finished product meets specifications.
This is not an entry-level position. Candidates should be comfortable working with minimal supervision and independently delivering finished parts that successfully pass inspection.
Essential Job Responsibilities
- Read and interpret blueprints, engineering drawings, technical specifications, and work orders.
- Independently plan machining operations from print to finished product.
- Create CNC programs using Mastercam software and/or machine-side G-code programming.
- Modify, edit, and optimize existing CNC programs to improve efficiency and product quality.
- Determine appropriate tooling, cutting methods, feeds, speeds, and work holding solutions.
- Perform complete machine setups, including tool changes, offsets, and work coordinate systems.
- Operate CNC machinery safely and efficiently throughout production runs.
- Troubleshoot machining, tooling, and programming issues as they arise.
- Monitor production quality and make necessary adjustments to maintain specifications.
- Perform first-piece, in-process, and final inspections using precision measuring equipment.
- Verify dimensions, tolerances, and surface finishes meet engineering requirements.
- Maintain accurate production and inspection records.
- Follow all company safety policies and manufacturing procedures.
- Maintain a clean, organized, and safe work area.
Required Qualifications
- Minimum 7 years of CNC machining experience.
- Experience programming CNC machines using Mastercam.
- Strong understanding of G-code programming and editing.
- Ability to independently set up and operate CNC machining equipment.
- Advanced blueprint and engineering drawing interpretation skills.
- Experience selecting tooling, fixtures, and machining strategies.
- Strong understanding of machining principles, feeds, speeds, and tool paths.
- Experience using precision measuring tools to inspect finished parts.
- Ability to work independently with limited supervision.
- High school diploma or equivalent.
Preferred Qualifications
- Experience operating Haas CNC equipment.
- Experience machining precision metal components.
- Background in custom, prototype, or low-volume manufacturing environments.
- Technical training, trade school education, or machining certifications.
- Experience with quality inspection and dimensional verification processes.
- Familiarity with lean manufacturing and continuous improvement practices.
Physical Requirements
Candidates must be able to perform the essential functions of the position, with or without reasonable accommodation, including:
- Standing and walking for extended periods.
- Frequent bending, reaching, squatting, and lifting.
- Regular handling of tooling, fixtures, and machined components.
- Lifting up to 50 pounds, with assistance when appropriate.
- Safely operating machinery and precision measuring equipment.
- Maintaining visual acuity necessary for machine operation and inspection activities.
Benefits
- 401(k)
- Company Match Program
- Health Insurance
- Dental Insurance
- Vision Insurance
- Flexible Spending Account (FSA)
- Paid Time Off (PTO)
- Profit Sharing Opportunities