
CNC Programmer - 1st Shift
At a Glance
Company: Orchid Orthopedic Solutions
Location: Arab, Alabama
Job Type: Full-Time
Pay Range: $32 – $40/hour (DOE)
Shift: 1st Shift | Monday–Friday
Experience Level: Senior
Industry: Medical Device Manufacturing
Work Authorization: Must be authorized to work in the U.S. (E-Verify)
---
Why This Role Exists
This role exists to support Orchid’s continued growth in advanced medical device manufacturing, including production and prototype tooling, fixtures, and complex machined components.
The CNC Programmer (Level II) plays a key role in improving machining efficiency, developing robust CNC programs, and supporting operators and junior programmers — all while maintaining strict quality and regulatory standards.
This is a high-impact role for programmers who enjoy multi-axis machining, process optimization, and technical leadership.
---
The Work You’ll Be Doing
In this role, you will:
- Create, edit, and optimize CNC programs to ensure complete, efficient machining processes
- Program production and prototype tooling, fixtures, and machined components
- Generate toolpaths directly from blueprints and 3D CAD models
- Design fixtures using CAD software for repeatable, high-quality manufacturing
- Evaluate jobs for optimal manufacturing methods, sequencing, and tooling
- Implement program changes through ECR / ECO processes
- Maintain and organize CNC program libraries and documentation
- Provide CNC programming training and technical support to operators and other programmers
- Collaborate with engineering, quality, and production teams to resolve issues
This role combines hands-on programming, process ownership, and mentorship.
---
Machines, Controls & Software
You’ll work with:
Programming & CAD Software:
- SurfCam (required)
- Mastercam (preferred)
- CAD-based fixture and tooling design tools
Machining Capabilities:
- Multi-axis CNC machining
- Production and prototype manufacturing equipment
---
What We’re Looking For
Required:
- 5+ years of experience programming, tooling, and operating CNC and manual equipment
- 2+ years of experience with SurfCam
- Extensive experience with CNC programming and machine setup
- Strong blueprint reading and GD&T interpretation skills
- Experience with multi-axis machining
- Strong problem-solving and process optimization skills
Preferred (Not Required):
- Experience with Mastercam
- Associate’s Degree or technical education
- Tool & die design experience
- Medical device manufacturing experience
Requirements are intentionally separated to avoid excluding strong programmers with transferable experience.
---
Materials You’ll Work With
- Medical-grade metals and materials used in orthopedic implants, instruments, and trials
- Precision components for large joint, spine, and trauma applications
---
Why Programmers Like Working at Orchid
CNC programmers choose Orchid because of:
- Clean, organized, and regulated manufacturing environment
- Complex, meaningful work with real-world patient impact
- Modern equipment and challenging multi-axis applications
- Opportunities to grow technically and mentor others
- Stable, long-term employment with a global medical device leader
- A culture built on integrity, teamwork, and results
---
Pay, Benefits & Schedule
- $32 – $40/hour (based on experience)
- Day shift | Monday–Friday
- Comprehensive benefits package
- Long-term career growth opportunities
---
Additional Requirements
- Pre-employment background check and drug screening may be required
- Must be eligible for E-Verify
- No visa sponsorship available
- Orchid Orthopedic Solutions is an Equal Opportunity Employer
Years of experience
- 3 - 5 years of experience
Salary range
- 36-40 / hour