CNC Machine Programmer-Aerospace & Defense Manufacturing
Rensberger Technologies, Inc. · Sioux Falls, SD · 3 wk ago
On-siteFull-time
About the role
The CNC Programmer develops, writes, and optimizes CNC programs to control machining equipment such as mills, lathes, and multi-axis machines. This role ensures precision, efficiency, and quality in manufacturing metal or plastic components according to engineering drawings and specifications.
Responsibilities
- Develop and write CNC programs using GibbsCAM.
- Interpret technical drawings, blueprints, and CAD models.
- Select appropriate cutting tools, speeds, feeds, and machining strategies.
- Set up and prove out new programs on CNC machines.
- Optimize existing programs to improve cycle time and reduce material waste.
- Troubleshoot programming and machining issues.
- Ensure compliance with quality standards and tolerances (specifically AS9100).
- Collaborate with machinists, engineers, and production teams.
- Maintain proper documentation of programs and setup sheets.
- Follow safety procedures and company policies.
Requirements
- Diploma or certification in CNC Programming, Machining Technology, or related field.
- 3+ years' experience in programming.
- Proven experience as a CNC Programmer or Machinist.
- Strong knowledge of G-code and M-code programming.
- Experience with CAD/CAM software.
- Ability to read and interpret engineering drawings and GD&T.
- Strong math skills and understanding of machining processes.
Preferred Skills
- Experience with multi-axis machining (4-axis/5-axis).
- Understanding of tooling, fixtures, and work-holding methods.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
Work Environment
- Climate-controlled manufacturing or machine shop setting.
- Standing for extended periods.
- Exposure to noise, metal chips, and cutting fluids.
Benefits
- Health contribution
- Flexible schedule
- 401(k) matching
- Dental insurance
- Paid time off
- Profit sharing
- Relocation bonus
- Tuition assistance