×
Register Here to Apply for Jobs or Post Jobs. X

CNC Programmer - 1st Shift

Job in Arab, Marshall County, Alabama, 35016, USA
Listing for: Orchid Orthopedic Solutions
Full Time position
Listed on 2026-03-01
Job specializations:
  • Manufacturing / Production
    Manufacturing Engineer
Salary/Wage Range or Industry Benchmark: 32 - 40 USD Hourly USD 32.00 40.00 HOUR
Job Description & How to Apply Below

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:

  • Surf Cam (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 Surf Cam
  • 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
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary