1

Nc Programmer Jobs in Portland, OR (NOW HIRING)

Principal Project Scheduler

Hillsboro, OR · On-site

$119K - $222K/yr

This role is a valuable part of Roche's Global Engineering team within Pharma Technical Operations ... The expected salary range for this position based on the primary location of Holly Springs, NC, is ...

Showing results 21-40

Nc Programmer information

See Portland, OR salary details

$12

$41

$72

How much do nc programmer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for nc programmer in Portland, OR is $41.93, according to ZipRecruiter salary data. Most workers in this role earn between $27.26 and $54.57 per hour, depending on experience, location, and employer.

What is an NC programmer?

NC Programmers, or Numerical Control Programmers, are professionals who create programs and instructions for computer-controlled machines, such as CNC (Computer Numerical Control) machines. They use specialized software to convert engineering drawings and specifications into precise code that directs machines on how to manufacture parts. NC Programmers play a vital role in industries like manufacturing, aerospace, and automotive, ensuring components are produced accurately and efficiently. Their expertise helps streamline production processes and maintain high-quality standards.

What are the key skills and qualifications needed to thrive as an NC programmer, and why are they important?

To thrive as an NC Programmer, you need a strong background in CNC machining, computer-aided manufacturing (CAM), and blueprint reading, typically supported by relevant technical education or certifications. Familiarity with CAD/CAM software such as Mastercam, SolidWorks, or Siemens NX and knowledge of G-code programming are essential. Attention to detail, problem-solving abilities, and effective communication help ensure accurate program development and collaboration with production teams. These skills are vital for producing precise, efficient machining programs that maximize productivity and minimize errors in manufacturing.

What challenges do NC programmers face when working with complex machinery or new manufacturing processes?

NC Programmers often encounter challenges such as interpreting intricate engineering drawings, adapting programs for machines with varying capabilities, and troubleshooting unexpected issues during test runs. Collaborating closely with machinists and engineers is essential to ensure programmed instructions align with real-world machine functions and tolerances. Staying updated on the latest CAM software and machine technologies also helps address these challenges and ensures efficient, error-free production.

What is the difference between Nc Programmer vs CNC Machinist?

AspectNc ProgrammerCNC Machinist
Primary RoleDesigns and develops CNC programs to control machine toolsOperates and sets up CNC machines to produce parts
Skills & CertificationsKnowledge of CAD/CAM software, programming languages, and machine operationMachine operation skills, blueprint reading, and basic programming knowledge
Work EnvironmentTypically works in engineering or programming departmentsWorks directly on the shop floor operating CNC machines
Industry UsageUsed in manufacturing, aerospace, automotive, and metalworking industriesCommonly employed in manufacturing and machining facilities

While both Nc Programmers and CNC Machinists work closely with CNC machines, Nc Programmers focus on creating the programs that control machine operations, often working in design or engineering roles. CNC Machinists operate and set up the machines based on those programs, executing the manufacturing process on the shop floor.

What are popular job titles related to Nc Programmer jobs in Portland, OR?

For Nc Programmer jobs in Portland, OR, the most frequently searched job titles are:

What job categories do people searching Nc Programmer jobs in Portland, OR look for?

The top searched job categories for Nc Programmer jobs in Portland, OR are:

What cities near Portland, OR are hiring for Nc Programmer jobs?

Cities near Portland, OR with the most Nc Programmer job openings:

Infographic showing various Nc Programmer job openings in Portland, OR as of August 2026, with employment types broken down into 78% Full Time, and 22% Contract. Highlights an 100% In-person job distribution, with an average salary of $87,210 per year, or $41.9 per hour.

Protective Relaying Engineer - Lead Professional

WSP

Vancouver, WA • On-site

$122K - $208K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 8 days ago


Key responsibilities

  • Design, engineer, and study protection systems for equipment on the bulk power system, including substations, transmission lines, generators, renewables, industrial, and distribution systems.

  • Lead teams on client projects, provide technical guidance and mentorship to junior engineers, and support project scope, schedule, and budget management.

  • Support data acquisition through onsite visits, discuss project specifics with clients, and ensure compliance with industry standards and applicable software and hardware tools.


WSP rating

8.6

Company rating: 8.6 out of 10

Based on 69 frontline employees who took The Breakroom Quiz

18th of 72 rated business consultants


Job description


This Opportunity
WSP is currently initiating a search for a Protective Relaying Engineer - Lead Professional for our Seattle, WA office. Candidates near Denver, CO or Charlotte, NC will also be considered.The ability to work remotely from a mutually acceptable location in the United States will be considered (please note in the application questions where you prefer to be located).Be involved in projects with our Electrical Studies, SCADA, and Protection (ESSP) team and be a part of a growing organization that meets our clients' objectives and solves their challenges.
WSP brings global expertise in power delivery, power generation, and program management-anchored by the acquisition of POWER Engineers, Inc. TRC Companies have now joined WSP, deepening our power practice and expanding our energy advisory and intelligent grid services. We're partnering with clients to shape how energy systems evolve around the world-and we need your help.
The successful applicant will have a direct role in the design, engineering, and studies of protection systems for equipment on the bulk power system. This includes the protection of substations, transmission lines, generators, renewables, industrial, and distribution systems.
Your Impact:
Candidates for this role will have familiarity, experience, or possibly even expertise with some of the items listed below. However, candidates are not required to have expertise or experience in all these areas. A willingness to learn in areas where you do not have experience and to teach others in areas where you do have experience is essential to being successful on our team.
  • Protective Relaying: Symmetrical component analysis, protection philosophy development, relay settings, and integration with SCADA systems.
  • Protection Analyses: Electrical model development, short circuit, time-current coordination, arc flash, NERC compliance, and event analysis
  • Leadership: Lead teams on client projects to meet the scope, schedule, and budget. Provide technical guidance and mentorship to junior engineers.
  • Data Acquisition: Support infrequent onsite site visits to collect data and able to discuss project specifics at appropriate technical level for clients.
  • Industry Standards: Working knowledge or awareness of applicable industry practices for protection as outlined in IEEE, ANSI, or NERC PRC standards.
  • Organized: Flexibility to support a variety of project schedules to meet client needs and able to prioritize responsibilities effectively.
  • Applicable software:AcSELerator Quickset, GE Enervista, ASPEN Oneliner, CAPE, SKM-PTW, ETAP, RSCAD
  • Applicable hardware: SEL, GE, Siemens, ABB, Beckwith, RTDS
  • Exercise responsible and ethical decision-making regarding company funds, resources, and conduct, and adhere to WSP's Code of Conduct and related policies and procedures.
  • Perform additional responsibilities as required by business needs.

Who You Are:
Required Qualifications
  • Bachelor's degree in Electrical Engineering (ABET accredited).
  • 7 to 10 years of relevant post education experience as an electrical engineer executing deliverables for Protective Relaying projects in power generation, transmission, and distribution at a utility, industrial, or commercial scale.
  • Professional Engineering (PE) license or ability to obtain one.
  • Occasional travel may be required depending on project-specific requirements.
  • Proven track record of upholding workplace safety and ability to abide by WSP's health, safety and drug/alcohol and harassment policies.

Preferred Qualifications:
  • Preference will be given to applicants with a proven history of completing similar projects in a consulting environment.
  • Preference may be given to engineers with commissioning and testing experience, or strong skills in protecting equipment at high voltages (69kV and higher).
  • Preference is also given to applicants with experience mentoring others and a willingness to do so.

Disclaimer:
• Relocation assistance is not available for this position.
WSP Benefits:
WSP provides a comprehensive suite of benefits focused on providing health and financial stability throughout the employee's career. These benefits include coverage related to medical, dental, vision, disability, and life; retirement savings; paid sick leave; paid vacation (or other personal time); paid parental leave; and paid time off for purposes of bereavement, voting, and/or attendance at naturalization proceedings.
Compensation:
Expected Salary (all locations): $122,700yr - $208,500yr
WSP USA is providing the compensation range that the company in good faith believes it might pay and offer for this position, based on the successful applicant's education, experience, knowledge, skills, abilities in addition to internal equity and specific geographic location. WSP USA reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant's sex or other status protected by local, state, and/or federal law.
Expected Salary (Colorado only): $115,200yr - $195,800yr
WSP USA is providing the compensation range that the company in good faith believes it might pay and/or offer for this position within the state of Colorado, based on the successful applicant's education, experience, knowledge, skills, and abilities in addition to internal equity and specific geographic location. WSP USA reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant's sex or other status protected by local, state, and/or federal law.

What WSP employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom