Enable job alerts via email!

CNC Programmer

Career Concepts Staffing Services, Inc.

Alabama

On-site

USD 60,000 - 80,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading staffing company is seeking a CNC Programmer in Alabama. The role involves creating and optimizing CNC programs for manufacturing precision components, requiring strong programming skills and an understanding of machining principles. This full-time position offers competitive hourly pay and potential for full-time employment after a probation period.

Benefits

Weekly pay
Benefits available
Temp-to-hire opportunity

Qualifications

  • Strong proficiency in CNC programming languages like G-code or ISO.
  • Proficiency in CAM software and CAD/CAM systems.
  • Ability to interpret complex engineering drawings.

Responsibilities

  • Develop CNC programs using CAM software or manually code G-code instructions.
  • Optimize programs for cycle time reduction and improved part quality.
  • Collaborate with machinists and engineers for suitable tooling and fixtures.

Skills

CNC programming languages
CAM software proficiency
Problem-solving
Attention to detail
Effective communication

Education

High school diploma or equivalent
Vocational training or certification in CNC machining or programming

Job description

Position: CNC Programmer

A CNC Programmer is responsible for creating, optimizing, and maintaining CNC programs used in the manufacturing of precision components or parts. They work closely with engineers, designers, and machinists to translate engineering drawings and specifications into efficient and accurate machining instructions.

Key Responsibilities
  1. Interpret engineering drawings, models, or specifications to determine machining requirements.
  2. Develop CNC programs using CAM software or manually code G-code instructions.
  3. Select appropriate cutting tools, feeds, speeds, and machining strategies based on part geometry, materials, and machine capabilities.
  4. Optimize programs for cycle time reduction, improved part quality, or increased machining efficiency.
Core Responsibilities
  1. Verify CNC programs using simulation software or machine-specific simulation tools to ensure accuracy, collision avoidance, and optimal toolpaths.
  2. Conduct virtual machining simulations to detect potential errors, interferences, or inefficiencies.
  3. Adjust and refine programs based on simulation results and feedback from machinists or production personnel.
  4. Collaborate with machinists, tooling specialists, or engineers to determine the most suitable tooling, fixtures, and work holding methods for machining operations.
  5. Generate setup sheets or instructions for machinists, including tooling lists, setup procedures, and reference points.
  6. Provide guidance and support during machine setup, ensuring proper tool and workpiece alignment, tool offset verification, and other setup requirements.
  7. Continuously evaluate and improve machining processes to enhance efficiency, reduce cycle times, and minimize scrap or rework.
Qualifications and Skills
  1. High school diploma or equivalent; vocational training or certification in CNC machining or programming is preferred.
  2. Strong proficiency in CNC programming languages, such as G-code or ISO programming.
  3. Proficiency in CAM software and CAD/CAM systems for program development and simulation.
  4. In-depth knowledge of machining principles, tooling selection, and cutting strategies.
  5. Ability to interpret complex engineering drawings, models, or specifications.
  6. Excellent problem-solving skills and the ability to troubleshoot program-related issues.
  7. Attention to detail and the ability to maintain accuracy in program development.
  8. Strong organizational and time management skills to prioritize tasks and meet deadlines.
  9. Effective communication and collaboration skills to work closely with cross-functional teams.
Benefits and Compensation
  1. Full-time position with a competitive pay rate of $22+ per hour (negotiable for more experienced candidates).
  2. Weekly pay while employed through Career Concepts.
  3. Benefits available while employed through Career Concepts.
  4. Temp-to-hire opportunity with a chance to transition to full-time employment.
About Career Concepts Staffing Services, Inc.

Career Concepts is a leading locally owned staffing company in Western Pennsylvania and New York, dedicated to connecting top-tier talent with exceptional opportunities. We pride ourselves on delivering unparalleled services to our clients and candidates.

Additional Details
  • Seniority level: Associate
  • Employment type: Full-time
  • Job function: Design and Production
  • Industry: Manufacturing

This job posting appears to be current and active. No expiration indicators are present.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

CNC Programmer

Rocket Lab USA

Remote

USD 60,000 - 80,000

3 days ago
Be an early applicant

CNC Programmer

Davenport Machine

City of Rochester

On-site

USD 50,000 - 75,000

Yesterday
Be an early applicant

CNC Programmer

Brinkman Products, Inc.

City of Rochester

On-site

USD 41,000 - 63,000

2 days ago
Be an early applicant

5 Axis CNC Machinist / Programmer

Envision Benefits Group LLC

City of North Tonawanda

On-site

USD 40,000 - 65,000

4 days ago
Be an early applicant

CNC Operator

Rocket Lab USA

Remote

USD 50,000 - 80,000

3 days ago
Be an early applicant

Programmer (Entry-Level)

Lensa

Remote

USD 65,000 - 115,000

Yesterday
Be an early applicant

Senior Oracle Peoplesoft Developer

Experis

Sacramento

Remote

USD <140,000

Yesterday
Be an early applicant

Clinical Statistical Programmer - Remote

W. L. Gore & Associates, Inc

Remote

USD 70,000 - 100,000

2 days ago
Be an early applicant

Python programmer (Remote) only for Candidates can work on W2

Aequor

West Chester

Remote

USD 70,000 - 100,000

3 days ago
Be an early applicant