CNC Programming and Tooling Specialist

Amsted Manufacturing USA
Petersburg, VA

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 and select EEO Compliance/Statements. To learn more about us, please visit us online at .

Posted 2026-03-21

Recommended Jobs

AWS Infrastructure Engineer Data Science - Senior

Freddie Mac
McLean, VA

At Freddie Mac, our mission of Making Home Possible is what motivates us, and it's at the core of everything we do. Since our charter in 1970, we have made home possible for more than 90 million fami…

View Details
Posted 2026-03-10

Driver Helper

Chadwell Supply
Richmond, VA

Smart, Innovative, and Hard-working? Perfect! We are growing and need the right people with the right mindset. Join our family and find a home where you will enjoy working with your peers, be challen…

View Details
Posted 2026-02-25

High Ticket Sales

Nexa Exteriors
Falls Church, VA

Job Description Job Description Are you a dynamic sales professional looking to take your career to the next level? If so, we have an exciting opportunity for you as a High Ticket Sales represent…

View Details
Posted 2026-03-20

Au Pair

GreatAuPair LLC
Chesterfield, VA

Need care for our 2.5 year old. Morning routines with all 3 kids, and getting the 2 older kids to the bus stop. During day entertain toddler, take him to activities, feed him, keep him safe. Pick up o…

View Details
Posted 2025-11-09

Superintendent

Cherry Talent Group
McLean, VA

Site Superintendent Location: McLean, VA (On-Site) Compensation: $110,000–$125,000 base salary Benefits: Mileage reimbursement, Health insurance reimbursement stipend, 3 weeks paid t…

View Details
Posted 2026-02-03

Accounts Payable Specialist

Atlantic Heating & Cooling Service
Virginia Beach, VA

Accounts Payable Specialist Job Description: We are looking for a detail-oriented account payable specialist to control and monitor our expenses. You will be processing payments, verifying invoice…

View Details
Posted 2025-12-26

Multisystemic Therapy (MST) Professional

True Team Medical
Fredericksburg, VA

Bring Your Passion. Are you a compassionate and dedicated mental health professional looking to make a meaningful impact? National Counseling Group (NCG), an ncgCARE partner, is seeking a Multisyste…

View Details
Posted 2026-01-06

Pest Technician

Hayward Termite and Pest Control
Norfolk, VA

Job Description Job Description Spray commercial and resident buildings, help with work orders, assist other techs with projects. Work Monday through Friday. Some removal of other insects. We wil…

View Details
Posted 2026-03-17

Automotive Finance / F&I Manager

Local Auto Group
Chesapeake, VA

Job Description Job Description Local Auto Dealership is accepting resumes to hire an automotive dealership experienced Finance / F&I Manager for our dealership. We are seeking a manager who…

View Details
Posted 2026-03-20

Sr. Associate, Product Management - Strategic Intelligence

Capital One
McLean, VA

Overview Sr. Associate, Product Management - Strategic Intelligence Product Management at Capital One is a booming, vibrant craft that requires reimagining the status quo, finding value creati…

View Details
Posted 2025-10-21