
CNC Programmer – Day Shift (NX / Surfcam)
🔎 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