Search
CNC Programmer – Day Shift (NX / Surfcam)

CNC Programmer – Day Shift (NX / Surfcam)

locationBirmingham, AL, USA
PublishedPublished: 4/10/2026
Full Time
5+ years of experience
$20 - $35 an hour

🔎 At a Glance

Company: voestalpine Railway Systems Nortrak
Location: Birmingham (On-site)
Job Type: Full-Time
Pay Range: $20 – $35 per hour (based on experience)
Shift: Day Shift
Overtime: As Needed
Experience Level: Mid to Senior (5+ years)
Work Authorization: Not specified

---

Why This Role Exists

This role exists to support ongoing production and process efficiency in a heavy manufacturing environment.

At voestalpine Railway Systems Nortrak, this position plays a key role in developing and maintaining CNC programs that drive the production of critical railway infrastructure components, with a strong focus on safety, quality, and cost efficiency.

---

The Work You’ll Be Doing

In this role, you will:

  • Write, edit, and maintain CNC programs for production
  • Collaborate with operators to improve programs and resolve machining issues
  • Manage tooling systems, including inventory, tracking, and ordering
  • Ensure programs produce parts that meet required tolerances and quality standards
  • Support first article runs and work closely with QA and production teams
  • Monitor machining processes and optimize tooling, speeds, and feeds
  • Assist with machine installations, commissioning, and process improvements
  • Maintain CNC program backups and documentation
  • Train and support CNC operators as needed

---

Machines, Controls & Software

You’ll work with equipment and software such as:

  • CAD/CAM: Siemens NX, Surfcam
  • Environment: Heavy manufacturing / large component machining
  • Programming Focus: CNC program creation, optimization, and process improvement

---

Materials You’ll Work With

  • Heavy industrial materials (railway components, steel-based applications)

---

What We’re Looking For

Required:

  • 5+ years of CNC programming and/or machining experience
  • Strong CAD/CAM experience (NX preferred)
  • Ability to read and interpret technical drawings and blueprints
  • Experience creating and modifying CAD models
  • Solid understanding of tooling, machining processes, and optimization
  • Strong attention to detail and problem-solving skills

Preferred:

  • Experience in heavy manufacturing environments
  • Surfcam experience
  • Experience supporting operators and shop floor processes
  • Strong communication and teamwork skills

---

Why Machinists Like Working Here

Machinists choose voestalpine Railway Systems Nortrak because:

  • Stable, long-term work in infrastructure manufacturing
  • Backing of a global organization (voestalpine AG)
  • Strong safety-first culture
  • Opportunities for growth and development
  • Collaborative, team-oriented environment

---

Pay, Benefits & Schedule

Pay Range: $20 – $35/hr (DOE)

Benefits:

  • Medical, dental, and vision coverage
  • 401(k) with company match
  • Paid holidays and vacation
  • Tuition assistance program
  • Wellness and employee assistance programs
  • Company-paid life and disability insurance

Schedule:

  • Day Shift (hours to be confirmed)

Overtime: As needed based on production demands

---

Apply

Interested CNC programmers can apply directly through hireCNC.

👉 Apply now to learn more about this opportunity.

Fields of study

  • CNC
  • Machining
  • Design

Years of experience

  • 5+ years of experience

Salary range

  • $20 - $35 an hour

Required languages

  • English

CAM Software Experience

  • NX CAM
  • Surfcam