CNC Programmer
Peninsula Iron Works
- Portland, OR
- Permanent
- Full-time
- Create and optimize CNC programs for 3-axis and 5-axis machines using Gibbscam CAM software.
- Plan machining operations in coordination with fabrication and other outside processes to produce parts efficiently and accurately.
- Interpret complex engineering drawings, blueprints, and technical documents.
- Select appropriate tools, speeds, feeds, and machining strategies to ensure high-quality output.
- Operate CNC and manual machines when programming needs are met or during lower programming volume period
- Collaborate with machinists, engineers, and quality control personnel to ensure part accuracy and adherence to specifications.
- Perform test runs and troubleshoot programs and machining processes as needed.
- Serve as a backup foreman, supporting the lead foreman with scheduling, coordination of work, and team oversight when required.
- Maintain documentation and revise programs to reflect changes or improvements.
- Maintain, organize, and update tool libraries and tooling stock.
- Ensure compliance with safety standards and shop protocols.
- 3+ years of experience in CNC programming and machine operation (mills and lathes).
- Proficiency in CAM software such as Gibbscam, Mastercam, or SolidCAM.
- Hands-on experience running CNC machines, including setup and tooling.
- Solid understanding of G-code, machining tolerances, and tooling.
- Prior leadership experience or demonstrated ability to coordinate and support a machining team preferred.
- Strong understanding of machining and fabrication processes.
- Experience with large-scale or heavy-industry equipment a plus.
- Strong attention to detail, problem-solving skills, and the ability to manage multiple projects.
- Ability to read and interpret complex technical drawings and GD&T.
- Associate's degree (A.A.) or equivalent from a two-year college or technical school; or a minimum of 5-7 year(s) related experience and/or training; or equivalent combination of education and experience.
- Competitive hourly wage based on experience
- Medical, dental, and vision insurance
- 401(k) retirement plan with company match
- Paid time off and holidays
- Opportunities for advancement and ongoing training.