Peninsula Iron Works

CNC Programmer

LocationPortland, OR
Job TypeFull-time

About This Job


About Us:

Peninsula Iron Works is a trusted name in heavy industrial manufacturing, repair, and custom machining based in the heart of Portland's industrial sector. With over a century of experience, we specialize in precision fabrication, machining, and large-scale repair for industries such as mining, energy, wood products, marine, and steel production. Join our team and work on projects that keep critical infrastructure running across the Pacific Northwest and beyond.


Position Summary:

We are seeking a skilled and detail-oriented CNC Programmer to join our manufacturing team. The ideal candidate will be responsible for creating and optimizing CNC programs and setups for milling, turning, and multi-axis machines, ensuring efficient and accurate machining of parts according to engineering specifications. This role includes hands-on machining responsibilities when not actively programming and will also serve as a backup foreman to support shop leadership and coordination. You will play a critical role in driving quality, productivity, and continuous improvement in our machining processes.


Key Responsibilities:

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.


Requirements:

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.


Benefits:

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.

Similar Jobs

Trending Jobs

company-logo

Nuclear Technical Intern - Mid Atlantic

Constellation
Job TypeInternship
 
Lusby, MD
24 days ago
company-logo

Apprentice Lineman

Brink Constructors, Inc.
Job TypeFull-time
 
Rapid City, SD
23 days ago
company-logo

Deckhand (Houston)

John W. Stone Oil Distributor, LLC
 
Houston, TX
24 days ago
company-logo

Electrical Engineer

Dudley Staffing
Job TypeFull-time
Salary
$55 - $75
Canonsburg, Pennsylvania
3 months ago
company-logo

Director, Financial Planning & Analysis - Energy (Enterprise)

Pilot Thomas Logistics
Job TypeFull-time
 
Grapevine, TX
24 days ago
company-logo

Solar Electrician

MN8 Energy
Job TypeFull-time
 
California, United States
22 days ago
company-logo

Quality Engineer

Jedco Inc.
Job TypeFull-time
 
Grand Rapids, MI
18 days ago
company-logo

Gas Foreman

Peak Utility Services Group
Job TypeFull-time
 
Lawton, OK
23 days ago
company-logo

Sr. Polymer Scientist

ExxonMobil
Job TypeFull-time
 
Baytown, TX
22 days ago
company-logo

Apprentice Lineman I

San Patricio Electric Cooperative, Inc.
Job TypeFull-time
 
Sinton, TX
8 days ago
company-logo

Apprentice Line Worker I

Tampa Electric
Job TypeFull-time
 
Ruskin, FL
30 days ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull-time
 
Lafayette, Louisiana
about 2 months ago
company-logo

Finishing Helper Entry Level- Dayshift

Bonnell Aluminum
Salary
$41600 - $41600
Carthage, TN
18 days ago
SD

Service Manager

Supertech Diesel Truck Specialists
Job TypeFull-time
 
Langley, BC
21 days ago
company-logo

Meter Technician

ONEOK
Job TypeFull-time
 
Odessa, TX
24 days ago
company-logo

Apprentice Power Lineman

Proline Power Corp.
Job TypeFull-time, Apprenticeship
 
Red Deer, AB
28 days ago
SD

Service Manager

Supertech Diesel Truck Specialists
Job TypeFull-time
 
Nanaimo, BC
21 days ago
company-logo

Senior Landman

Greenlake Energy
Job TypeFull-time
 
Austin, Texas
15 days ago
company-logo

Senior Investigator

Dominion Energy
Job TypeFull-time
 
Norfolk, VA
24 days ago
company-logo

Assembler/Production

Uptalent
Job TypeContract
Salary
$37440 - $49920
Oklahoma City, OK
17 days ago