What are the responsibilities and job description for the CNC Machine Programmer position at General Foundry Service Corp.?
General Foundry Service is a low-volume, high-precision foundry and machine shop serving industries including medical, biotech, robotics, semiconductor, defense, and communications. We specialize in complex, high-quality components and are looking to add a skilled CNC Programmer / Fixture Designer to our team.
Position Overview
This role is ideal for a hands-on CNC professional who enjoys programming, problem-solving, and fixture design in a fast-paced, high-mix environment. You will play a key role in developing efficient machining processes from concept through production.
Key Responsibilities
- Create and edit CNC programs for vertical and/or horizontal machining centers
- Design and develop fixtures, tooling and inspection points to support production
- Set up and operate CNC machines as needed
- Collaborate with engineering and shop personnel on new parts and revisions
- Troubleshoot machining and process issues to improve efficiency and quality
- Maintain organized documentation of programs, setups, and processes
- Ensure adherence to safety, quality, and housekeeping standards
- Report equipment issues or deficiencies to management
Required Skills & Qualifications
- Experience with CNC programming & modeling software (SurfCAM preferred; Mastercam and/or SolidWorks acceptable)
- Strong understanding of reading prints & GD&T (standard and metric systems)
- Hands-on machining experience, including setup and fixturing
- Familiarity with a variety of CNC controllers
- Knowledge of cutting tools, materials, and machining processes
- Ability to design tooling and fixturing solutions
- Experience machining various metals
- 1–2 years of CNC programming experience (or equivalent experience with strong aptitude to learn and grow)
Compensation & Benefits
- Competitive hourly pay based on experience and skill level
- 100% employer-paid Medical, Dental, and Vision coverage (including dependents)
- Pension plan
- Paid vacation, holidays, and sick leave
- Flexible scheduling (full-time or part-time options available based on experience and fit)
Why Join Us?
- Work on diverse, challenging, and high-mix precision parts in a job shop environment
- Be part of a small, skilled, and collaborative team
- Opportunity to grow your skills in programming, fixturing and process development
- Flexible work environment with strong benefits
Pay: Up to $180,000.00 per year
Benefits:
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Professional development assistance
- Relocation assistance
- Vision insurance
People with a criminal record are encouraged to apply
Education:
- High school or equivalent (Preferred)
Experience:
- CNC programming: 2 years (Preferred)
- SurfCam: 2 years (Preferred)
- GD&T: 1 year (Preferred)
Work Location: In person
Salary : $180,000