Programmer
Haygor Instrument And Company, Inc.
Pasadena, TX, United States
7 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Computer Programming
G-Codes
Microsoft Office
Software Engineering
Software Troubleshooting
Software Version Control
Mastercam
Job description
The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs for machining operations using Mastercam and SolidCAM. This position supports production, automation, new product development, and continuous improvement by creating efficient, accurate, and standardized machining programs that ensure quality, productivity, and on-time delivery. ESSENTIAL DUTIES AND RESPONSIBILITIES
- Develop, modify, and maintain CNC programs for lathes, 3-axis mills, and 5-axis mills using Mastercam and SolidCAM.
- Create CNC programs for new products, engineering changes, and production improvements.
- Validate and verify toolpaths using SolidCAM Toolkit simulation or other verification software.
- Optimize machining strategies, tooling, feeds, speeds, and cycle times to improve efficiency and reduce costs.
- Support machine setup, prove-out, and troubleshooting during program implementation.
- Collaborate with Engineering, Manufacturing, Quality, and Production to ensure manufacturability and process improvements.
- Support HAAS Co-Bot integration and other automation initiatives.
- Maintain organized CNC program libraries and revision control.
- Standardize and continuously improve programming methods, tooling, and machining processes.
- Ensure CNC programs comply with engineering drawings, specifications, and quality requirements.
JOB EXPECTATIONS
- Demonstrate strong attention to detail and accuracy.
- Maintain dependable attendance and punctuality.
- Maintain organized CNC program files and documentation.
- Support machine operators during setup and program prove-out.
- Follow company safety policies, quality standards, and manufacturing procedures.
- Communicate effectively with Engineering, Production, and Quality departments.
- Demonstrate Haygor’s core values and support continuous improvement initiatives.
- Maintain confidentiality of engineering drawings, CNC programs, and proprietary information.
Requirements
- Proficiency with Mastercam and/or SolidCAM.
- Strong knowledge of G-code, CNC programming, and machining principles.
- Ability to read and interpret engineering drawings, GD&T, and technical specifications.
- Knowledge of CNC lathes, 3-axis mills, and 5-axis machining operations.
- Understanding of cutting tools, tooling selection, feeds, speeds, and machining strategies.
- Experience with toolpath simulation and program verification.
- Strong troubleshooting, analytical, and problem-solving skills.
- Proficiency in Microsoft Office Suite.
- Ability to manage multiple projects and meet production deadlines.
- Strong communication, organizational, and teamwork skills.
- Commitment to continuous improvement and process optimization., * Associate degree in Manufacturing Technology, CNC Programming, Machining Technology, or a related field preferred.
- Equivalent combination of education and experience may be considered.
- Minimum of three (3) years of CNC programming experience in a manufacturing environment preferred.
- Experience programming CNC mills and lathes using Mastercam and/or SolidCAM required.
- Experience with 5-axis programming and machining preferred.
- Experience supporting automation and robotic machining applications is a plus.
Physical Requirements and Environmental Conditions:
- Physical stamina and dexterity including the ability to stand and walk up to 8 hours a day, climb, kneel, crawl, sitting, bend at waist or squat
- Able to lift, push, and pull up to 50 lbs.
- Manufacturing/Machine Shop
- Exposure to machinery, noise, metal chips, coolants, and varying temperatures while on the shop floor.
- Appropriate personal protective equipment (PPE) must be worn when required in manufacturing areas.
- Manufacturing and engineering office environment with periodic exposure to the production floor.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
TL
Thomas Limbüchler
Should senior developers refuse interview coding challenges?
almost 6 years ago
DC
Daniel Cranney
What is Agentic Programming and Why Should Developers Care?
about 1 year ago
EM
Eli McGarvie
The Prompt Engineer ✍️
over 3 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago