The Opportunity

We're looking for a CNC Programmer, working in the Engineering/Manufacturing industry in Hayward, California, United States.

  • Perform CNC programming at the controls
  • Select cutting tools, machine speeds and feed rates according to machine capabilities and work holding
  • Carry out daily/weekly preventative maintenance
  • Practice good housekeeping (5S)
  • Communicate all defects and scrap
  • Notify supervisor of any problems in manufacturing product or safety issues
  • Use of PPE (personal protective equipment) and safe lifting techniques

We are offering Competitive Compensation and Benefits. This position may present an opportunity to go permanent.

Our Client
Our client is a nationwide recruiting company. Focused on placing professionals in engineering, IT, manufacturing, and administrative positions. Focused on you. With dedicated managers specialized in your industry.

They know that you are their customer as much as the great companies for whom they hire. 90% of those companies call our client a “partner for life.” They solve problems. Create opportunities.  

They also champion for you. Invest in your success. Because they know the feeling of finding the perfect job. Is this the perfect job for you? Are you perfect for this job? It’s worth finding out. You are worth it. 
Experience Required for Your Success
  • High school diploma or equivalent; AA/AS degree in engineering/manufacturing preferred.
  • 5+ years shop experience required
  • Ability to make edits and prove programs
  • Solid understanding of G-Code/M-Code
  • Ability to read drawings/blueprints
  • Self-motivated with strong attention to detail
  • Shop math skills - geometry and trig
  • Ability to communicate effectively and work cooperatively
  • Ability to lift at least 75lb, bend, stoop, reach, and stand for an extended period of time
  • Familiarity with pre/post-weld machining beneficial but can be picked up on the job
What Do You Think?

Does your experience reflect what it takes to be successful in this role? Do the work and challenges get you excited about what's possible? Apply here.

Not exactly? Join Our Talent Community, and we'll let you know of additional opportunities.


Optional. 20 MB file size limit. Supported file types.

Upload your Resume
I have read and accepted the Terms & Privacy Policy
I agree to be part of PSG's Talent Community and be profiled to other jobs that match my skills