What are the responsibilities and job description for the CNC Programming and Tooling Specialist position at Amsted Manufacturing USA?
A day in this role
You start by reviewing blueprints, sketches, CAD models and CAM outputs, translating design intent into efficient CNC part programs. You prove out G- and M-code on the floor, dial in tools, feeds and speeds, and guide operators through optimal setups. Before lunch, you might build or refine a custom fixture, turn and mill to tight tolerances, and verify dimensions with gauges. In the afternoon, you finish and deburr parts, present completed workpieces to customers for feedback, and update work instructions to capture what you learned. Throughout the day, you serve as the go-to expert for troubleshooting across the Machine Shop.
Essential functions
Adhere to safety, ergonomics and environmental requirements defined by Amsted Rail; outlined by the Amsted Rail Health & Safety program.
To accomplish this job successfully, an individual must be able to perform each essential function satisfactorily with or without accommodation.
- Interpret blueprints, drawings, CAD files, CAM files, and G- and M-code.
- Apply a working knowledge of Geometric Dimensioning and Tolerancing (GD&T).
- Set up, operate, monitor, and disassemble both manual and CNC machines.
- Write, prove out, and store CNC programs on machine controllers and in the work order system.
- Troubleshoot and adjust setups, tools, coordinates, and programs to ensure quality.
- Align, secure, and adjust cutting tools and workpieces; build fixtures as needed.
- Establish and monitor feeds and speeds appropriate to materials and tooling.
- Turn, mill, drill, shape, and grind parts to specification while maintaining tolerances.
- Use gauges and measuring instruments to confirm parts meet tolerance requirements; inspect and evaluate parts for defects.
- Smooth and finish surfaces to specification.
- Present finished workpieces to customers and make modifications, if needed.
- Author clear work instructions and process documentation for machining operations.
- Conduct machinist training and evaluation; coach best practices across the team.
- Perform other duties, as assigned.
Qualifications
- Education: High School Graduate or General Education Degree (GED)
- Computer Skills: Must be able to show a basic understanding of computer operations.
What you bring
- Completion of the Machinist Apprenticeship Program or equivalent years of Machinist experience.
- Competent with CAD and CAM software (ESPRIT preferred).
- Experience with Autodesk Inventor preferred.
- Knowledge of Mori Seiki and Fanuc controllers preferred.
- Experience with common shop practices, work order systems, and other machine shop operations.
Work environment & physical requirements
- Be able to regularly stand and move throughout the department and shift
- Lift, push & pull 10 to 50 lbs.
- Wear department required, employer provided, personal protection equipment (PPE)
Pre-employment
- Successfully pass a pre-employment drug & background screening
Why Choose Amsted Rail Petersburg?
- Employee Ownership: Annual stock awards (10% of compensation)
- 401(k) Match: Up to 4% dollar-for-dollar
- Comprehensive Benefits: Medical, dental, vision, HSA with company contributions, life insurance, disability coverage, and pet insurance available after 30 days
- Competitive Pay: Competitive hourly rate considering prior experience, plus annual bonus eligibility potential
- Career Growth: On the job training, pay for skill and advancement opportunities
- Work-Life Balance: Paid Time Off (PTO) starting at 3 weeks of PTO, 11 paid holidays
- Additional Offerings: Tuition Reimbursement, Referral Bonuses, Employee Discount Programs
Amsted Rail’s commitment to Affirmative Action:
Amsted Rail is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
To review our EEO Policies or to request assistance please go to www.amstedrail.com/careers/ and select EEO Compliance/Statements. To learn more about us, please visit us online at www.amstedrail.com.
Salary : $37