
CNC Programmer
Bishop-Wisecarver
full-time
Posted on:
Location Type: Office
Location: Pittsburg • California • United States
Visit company websiteExplore more
Salary
💰 $75,000 - $90,000 per year
About the role
- Develop and optimize CNC programs for CNC Machines.
- Common machine types include HAAS, Mazak, and Mitsubishi/Fanuc-controlled machines.
- Utilize SolidWorks and Fusion 360 / HSM Works to interpret models and drawings and create CNC programs & accompanying documentation required for machining of tooling, fixturing, and parts.
- Collaborate with engineers, machinists, and machine operators to ensure efficient production and high-quality output.
- Set up, operate and troubleshoot CNC machines, ensuring proper tooling and fixture selection.
- Conduct part inspections to confirm product conformance and validate process outputs.
- Continuously improve machining processes to enhance efficiency and reduce waste.
- CNC program management and backup.
- Maintain a high standard of quality control and adherence to safety protocols.
Requirements
- Experience in CNC programming for various machining types: milling, turning, Swiss-style
- Strong G-code and M-code programming with the ability to read and edit machine codes
- Proficiency in SolidWorks and Fusion360 / HSM Works for design interpretation and fixture development
- Hands-on experience with HAAS, Mazak, and Mitsubishi/Fanuc controls
- Strong problem-solving skills and attention to detail
- Ability to work in a team-oriented, fast-paced manufacturing environment
- Willingness to learn new techniques and grow within the role
- AS Degree or equivalent Vocational training or certification in CNC programming / Advanced CNC machining
- Additional certifications (e.g., NIMS, CAM) a plus
- 3-5 years of proven experience as a CNC Programmer or similar role in a manufacturing environment
- Precision grinding & Siemens CNC control experience a plus
- Collaborative Robot programming, setup, & operational experience a plus
- Excellent interpersonal and communication skills with ability to work effectively in a team environment
- Self-starter with ability to multi-task and prioritize projects independently as well as strong problem-solving and analytical skills.
Benefits
- Competitive base salary with incentive bonus plan
- Enjoy a great benefit package, complete with a generous contribution from BW.
- Uncapped flexible time-off policy – take the time you need when you need it.
- Support your financial future with our 401(k) safe-harbor match and profit-sharing opportunities.
- Immerse yourself in our values-driven, down-to-earth culture that celebrates teamwork and goes the extra mile to deliver exceptional service to our customers.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CNC programmingG-code programmingM-code programmingmillingturningSwiss-style machiningprecision grindingCollaborative Robot programmingtroubleshootingprocess improvement
Soft Skills
problem-solvingattention to detailteam-orientedwillingness to learninterpersonal skillscommunication skillsself-startermulti-taskingprioritizationanalytical skills
Certifications
AS DegreeVocational trainingcertification in CNC programmingAdvanced CNC machiningNIMS certificationCAM certification