1

Per Diem Online Cnc Programming Jobs (NOW HIRING)

CNC Programmer

Harper Woods, MI · On-site

$83K - $93K/yr

CNC Programming / Manufacturing Engineering Compensation Range: $35.00 - $45.00 per hour (based on experience) Job Type: Full-Time Shift: * Primary Shift: Monday-Friday, 6:00 AM - 2:30 PM * Flexible ...

Be Seen First

... online training courses provided. Mastercam 2027 is also used. *Technical Skills:** Strong understanding of CNC machining principles, including G-code and M-code programming. *Education:** Associate ...

Veteran-friendly

Relocation assistance

Urgent

Training provided

Salary: $40-$50 per hour About Primus Aerospace Primus Aerospace is a leading manufacturing partner ... Take full responsibility for CNC programming and process execution for assigned parts and equipment

Salary: $40-$50 per hour About Primus Aerospace Primus Aerospace is a leading manufacturing partner ... Take full responsibility for CNC programming and process execution for assigned parts and equipment

The ideal candidate will have strong programming skills, hands-on machining knowledge, and the ... Monday-Friday 8AM-4:30PM Apply online or at our office: Express can help you find the job that is a ...

Senior CNC Programmer

Middlefield, OH · On-site

$80K - $100K/yr

The ideal candidate will bring strong technical expertise in CNC programming, hands-on machining ... Salaried role with an expected workload of approximately 40-50 hours per week based on business ...

CNC Programmer

Herriman, UT · On-site

$80K - $115K/yr

The ideal candidate will have proven expertise in precision machining, advanced CNC programming ... Pay Range: $80,000 - $115,000 per year

CNC Programmer/Operator

Redford, MI · On-site

$28 - $32/hr

Candidates must be capable of programming, setting up, and operating CNC machines and handling ... online ● Communicate program setup requirements to machining personnel ● Set up work holding ...

Pay Rate $35.00 to $45.00 per hour DOE Schedule and Hours Monday through Friday, 7:00 am to 3:30 pm CNC Programmer/Operator Duties and Responsibilities * Program, set up, and operate CNC machinery to ...

Showing results 41-60

Per Diem Online Cnc Programming information

See salary details

$16

$30

$44

How much do per diem online cnc programming jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for per diem online cnc programming in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What is the difference between Per Diem Online Cnc Programming vs CNC Machinist?

AspectPer Diem Online Cnc ProgrammingCNC Machinist
Primary RoleWriting and editing CNC programs remotelyOperating CNC machines to produce parts
CredentialsKnowledge of CNC programming languages, often self-taught or online coursesTechnical training, certifications, or apprenticeships
Work EnvironmentRemote, computer-based workOn-site manufacturing facilities
Industry UsageDesigning programs for CNC machines used in manufacturingRunning machines to produce parts based on programs

Per Diem Online CNC Programming focuses on creating CNC code remotely, while CNC Machinists operate machines directly. Both roles require technical skills, but differ in work setting and responsibilities.

What does a per diem online CNC programmer do?

A Per Diem Online CNC Programmer creates, modifies, and troubleshoots computer numerical control (CNC) programs for manufacturing equipment on an as-needed or temporary basis, often working remotely. They interpret technical drawings, select appropriate tools and materials, and ensure programs meet precise specifications for production. Working online, they may collaborate with machinists and engineers via digital platforms to optimize machining processes and resolve issues. This flexible, project-based role allows companies to scale programming support up or down as needed.

What are the key skills and qualifications needed to thrive as a per diem online CNC programmer, and why are they important?

To thrive as a Per Diem Online CNC Programmer, you need expertise in CNC programming, machining processes, blueprint reading, and typically a relevant technical degree or certification. Familiarity with CAD/CAM software (such as Mastercam or Fusion 360), G-code, and remote troubleshooting tools is often required. Strong problem-solving, attention to detail, and effective communication skills help you collaborate with teams and resolve technical challenges efficiently. These skills are crucial for delivering precise, timely programming solutions and maintaining high manufacturing quality standards in a flexible, remote work environment.

What does a typical workflow look like for a per diem online CNC programmer collaborating remotely with a manufacturing team?

As a Per Diem Online CNC Programmer, your typical workflow involves receiving project specifications and CAD drawings from clients or engineers, programming CNC machines using specialized software, and submitting code or setup instructions remotely. You'll collaborate with on-site machinists and engineers via email, video calls, or project management platforms to clarify requirements and troubleshoot issues. Flexibility and clear communication are key, as you may juggle multiple projects and adapt to varying client processes. This role offers exposure to different industries and the chance to expand your technical skills by working on diverse equipment and projects.
More about Per Diem Online Cnc Programming jobs
What cities are hiring for Per Diem Online Cnc Programming jobs? Cities with the most Per Diem Online Cnc Programming job openings:
What states have the most Per Diem Online Cnc Programming jobs? States with the most job openings for Per Diem Online Cnc Programming jobs include:
What job categories do people searching Per Diem Online Cnc Programming jobs look for? The top searched job categories for Per Diem Online Cnc Programming jobs are:
Infographic showing various Per Diem Online Cnc Programming job openings in the United States as of August 2026, with employment types broken down into 63% Full Time, 34% Part Time, 1% Temporary, and 2% Contract. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Manufacturing Engineer

Sterling Engineering Inc.

Cedar Rapids, IA • On-site

$80K - $95K/yr

Full-time

Re-posted 22 days ago


Job description

Title: CNC Manufacturing Engineer
Location: Cedar Rapids, IA
Shift: 1st Shift
Hire Type: Direct Hire
Pay Rate: $80,000-95,000 per year

Full Benefits
Limited Relocation Assistance is Available

Sterling Engineering is hiring a CNC Manufacturing Engineer for a well-established precision machining company with more than 70 years of manufacturing excellence. This is a great opportunity to join a growing engineering team that has recently invested in advanced CNC equipment, Swiss machining technology, robotics, automation, CAD/CAM programming, and CMM inspection systems. You'll play a critical role in shaping the future of the company's manufacturing engineering function while working on complex, high-precision components for demanding industries. If you enjoy process development, programming, continuous improvement, and solving challenging manufacturing problems, this role offers significant technical ownership and long-term career advancement.

Key Responsibilities:
  • Develop, edit, and optimize CNC programs for high-volume production machining
  • Support CAD/CAM programming and manufacturing process development
  • Program and support INDEX Swiss, CNC lathes, multi-spindle CNC machines, and similar turning equipment
  • Develop machining strategies that improve productivity, quality, and cycle times
  • Review customer drawings, GD&T requirements, and engineering specifications
  • Select tooling, establish cutting parameters, and develop tooling packages
  • Create and maintain Bills of Materials (BOMs), routings, setup sheets, work instructions, and manufacturing documentation
  • Troubleshoot CNC programming, tooling, setup, production, and quality issues
  • Drive continuous improvement initiatives focused on efficiency, quality, and manufacturing performance
Qualifications:
  • Must have 5-10+ years of strong CNC programming experience in a production machining environment
  • Must have substantive experience with CAD/CAM software (Esprit or similar preferred)
  • Needs to be able to read, edit, troubleshoot, and optimize G-code and M-code programs
  • Experience programming INDEX Swiss, Swiss CNC, multi-spindle CNC, CNC lathes, or similar equipment
  • Strong understanding of tooling selection, feeds and speeds, offsets, setup strategy, and cycle time optimization
  • Ability to interpret engineering drawings and apply GD&T principles

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.