Search for More Jobs

CNC Programmer

Job ID: 1762081
OA Reference: CNCProg44

  • $93,600 to $114,400
  • San Jose, 95131

Description Share: Apply Now!

Direct Hire. Pay Range: $45-55/hour plus full benefits package
US PERSONS ONLY. NO VISA SPONSORSHIP.

Position Summary:
The CNC Programmer leads high-precision CNC machining setup operations, focusing on optimizing machine performance, process efficiency, and product quality. This role involves advanced program interpretation, tooling selection, fixture design, and problem-solving for complex machining tasks. Collaboration with engineering, quality, manufacturing, and suppliers is essential to drive process improvements, reduce cycle times, and achieve cost-effective production outcomes.
In this position you will be responsible for supporting all production processes and creating new production processes. There will be opportunity for maintaining and or improving established processes, but this role is primarily working on Prototype and low volume work. Must have extensive experience in CNC programming and modeling.

Essential Duties and Responsibilities:
• Write work instructions and develop machining and assembly processes.
• Design work-holding devices in 3D CAD and create 2D drawings from 3D models.
• Select tooling, feeds, and speeds for machining aluminum, armor, etc.
• Write CNC machine tool programs in CAM systems for 2, 3, 4, and 5-axis machines.
• Interpret engineering drawings, GD&T, CAD models, and CAM programs.
• Select, install, and align tooling, fixtures, and work-holding devices.
• Perform machine offsets, tool length adjustments, and part probing.
• Set up multi-axis milling machines for prototype and production runs.
• Analyze and optimize cycle times, tool paths, and machining parameters.
• Recommend tooling upgrades, fixture improvements, and programming changes.
• Implement continuous improvement ideas and drive cost-down activities.
• Assist operators with initial machine setup, troubleshooting, and program improvements.
• Support all production processes and create new production processes.
• Maintain and improve established processes and work on prototype development prior to production.
• Access and navigate DNC software to create programs and load into CNC machines.
• Access and navigate computer systems to find part and assembly drawings.
• Create basic Microsoft Excel spreadsheets with formulas and PowerPoint presentations.
• Communicate progress and obstacles via email.
• Perform miscellaneous tasks to support manufacturing, engineering, quality, and estimating departments.
• Use precision measuring instruments and follow quality procedures.
• Maintain a safe working environment and contribute to team efforts.
• Communicate design constraints and collaborate to achieve solutions.
• Communicate progress and obstacles via E-Mail

Competencies:
• Communications – Expresses ideas clearly in written and verbal form; keeps others informed.
• Cooperation – Works effectively with others; resolves conflicts constructively.
• Dependability – Follows instructions; meets attendance and punctuality guidelines.
• Initiative – Seeks increased responsibilities, volunteers readily.
• Quality – Demonstrates accuracy and thoroughness; monitors own work.
• Safety and Security – Observes safety procedures; uses equipment properly.

Qualifications:
• High School Diploma required; Associate or bachelor’s degree in engineering preferred.
• 5–7 years of experience in CNC machining.
• 3–5 years of experience in CNC programming with metals. Preferably with MasterCam,
• Proficiency in 3D modeling software; Fusion 360 experience preferred.
• Strong computer skills including email, Excel, PowerPoint, Word, CAD, and CAM.
• MasterCam, SolidWorks or Fusion 360 experience.
• Macro writing experience is preferred.
• Effective time management and organizational skills.
• Problem-solving and root cause analysis capabilities.
• Good communication skills – oral, written, and visual.
• Must be a U.S. Person (due to export control regulations).




Equal Opportunity Employer / Disabled / Protected Veterans

The Know Your Rights poster is available here:
https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12.pdf

The pay transparency policy is available here:
https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf

For temporary assignments lasting 13 weeks or longer, AllSTEM Connections is pleased to offer major medical, dental, vision, 401k and any statutory sick pay where required.

We are committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation for any part of the employment process, please contact your staffing representative who will reach out to our HR team.

AllSTEM Connections participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program.
https://e-verify.uscis.gov/web/media/resourcesContents/E-Verify_Participation_Poster_ES.pdf

We also consider for employment qualified applicants regardless of criminal histories, consistent with legal requirements, including, if applicable, the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance. Pursuant to applicable state and municipal Fair Chance Laws and Ordinances, we will consider for employment-qualified applicants with arrest and conviction records, including, if applicable, the San Francisco Fair Chance Ordinance. For Los Angeles, CA applicants: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

Additional Skills

(none specified)

AllSTEM Representative Contact Info

Account Executive:
Scott
Branch Phone:
Location:
Ontario, CA