Demo

Manufacturing Engineer / CNC Programmer

Amsted Rail
Camp Hill, PA Full Time
POSTED ON 12/23/2025
AVAILABLE BEFORE 2/17/2026

Company Overview

Amsted Rail is the world’s leading provider of fully integrated bogie systems for the heavy haul freight market. We have facilities spanning 40 locations across 10 countries and 6 continents. Through our state-of-the-art manufacturing processes, Amsted Rail is redefining industry standards for innovation and technology, providing customers worldwide with unmatched performance and reliability for the long haul.

About Us

We are a quality-driven manufacturing facility committed to producing exceptional products in a safe, collaborative environment. We’re looking for a hands-on, CNC-savvy engineer who enjoys working on the shop floor, optimizing machining processes, writing CNC programs, and making real impact. If you thrive on solving manufacturing challenges, improving efficiency, and working with a tight team to build great products, this is the job for you.

Key Responsibilities

  • Plan, design, and implement efficient production processes — including plant/ equipment layout, production flow, tooling, and equipment — with a focus on CNC machining.
  • Write, test, and refine NC/CNC programs and machining methods; support both new and existing CNC manufacturing operations.
  • Design and optimize fixtures, tooling, gauges, and work-holding for CNC and machining operations.
  • Create and maintain manufacturing documentation: control plans, tooling drawings, in-process gauge drawings, welding standards, work instructions, SPC documents, production routings, and related process-control files.
  • Support new manufacturing projects or expansions; collaborate with the design / engineering review team to ensure manufacturability and quality from design through production.
  • Troubleshoot machining or production issues on the floor; provide hands-on support and continuous improvement to reduce scrap, lower cost, improve safety, and boost productivity.
  • Train and mentor production staff on CNC setup, operation, safety, and best practices.
  • Promote and uphold a safe and healthy work environment; follow and enforce safety standards at all times.

Qualifications

  • Bachelor’s degree in Mechanical or Industrial Engineering (or equivalent).
  • ~ 3 years working in a manufacturing environment (ideally with strong emphasis on machining / CNC).
  • Demonstrated mechanical and machine design skills — able to conceptualize and design tooling, fixtures, and work-holding.
  • 2 years of NC/CNC programming and machining experience required; strong familiarity with machining processes.
  • (Preferred) 3D CAD design skills (e.g. CREO), especially as applied to fixture/tooling design.
  • Comfortable working on the plant floor — able to lift up to ~50 lbs, bend/squat as needed, and supervise or participate in hands-on setups and operations.
  • Strong attention to detail, quality mindset, and commitment to safety.

Why Work With Us

  • Work directly on the manufacturing floor — not just designing in isolation — with real influence on how things are made.
  • Broad scope: from CNC programming and tooling design to process documentation, project delivery, and team training — giving you variety and ownership.
  • Opportunity to lead new manufacturing projects and grow your career as part of a stable, quality-oriented organization.
  • A safety-first environment that values skilled, hands-on people who enjoy doing real work and seeing tangible results.

Job Type: Full-time

Pay: $80,000.00 - $110,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Employee discount
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Retirement plan
  • Vision insurance

Work Location: In person

Salary : $80,000 - $110,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Manufacturing Engineer / CNC Programmer?

Sign up to receive alerts about other jobs on the Manufacturing Engineer / CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$87,269 - $103,648
Income Estimation: 
$107,004 - $128,710
Income Estimation: 
$102,830 - $126,611
Income Estimation: 
$105,325 - $132,008
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Amsted Rail

  • Amsted Rail Granite, IL
  • Maintenance Shop Machinist (CNC) – 6:00 PM to 2:00 AM Amsted Rail is the world’s leading provider of fully integrated bogie systems for the heavy haul frei... more
  • 14 Days Ago

  • Amsted Rail Granite, IL
  • Finance Co-Op Amsted Rail is a globally integrated manufacturer. Freight car builders, as well as railroads, car owners, and leasing companies rely on us t... more
  • 16 Days Ago

  • Amsted Rail Petersburg, VA
  • The Senior Financial Analyst supports the accounting, finance and reporting functions of the TEOC, Bearing and Seals businesses and its operations. The ide... more
  • 9 Days Ago

  • Amsted Rail Kansas, KS
  • JOB SUMMARY Plans and coordinates maintenance of equipment within a department in a proactive fashion to maximize equipment uptime and verifies repairs are... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Manufacturing Engineer / CNC Programmer jobs in the Camp Hill, PA area that may be a better fit.

  • FutureRecruit Cumberland, PA
  • CNC Programmer - Full-time Location: New Cumberland, PA Required Qualifications: 6 or more years of CNC programming/manufacturing environment experience. H... more
  • 2 Months Ago

  • Spartronics Williamsport, PA
  • Why Join Us: When you become a part of Spartronics, you're joining a team of dedicated and talented, individuals who share a common goal - to win as one. W... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!