1

Computer Programmer Jobs in Portland, OR (NOW HIRING)

CAD Manager

Portland, OR · On-site

$59K - $106K/yr

We are in search of a CAD Manager to join our diverse and dynamic organization out of our Portland ... Ability to create and/or modify drawings from engineer-provided markups with a high level of ...

CAD Manager

Portland, OR · Hybrid

$59K - $106K/yr

Ability to work with the Engineering Manager and other Leads/Supervisors to assign and schedule the day to day work of individual CAD operators, assigning/changing priorities and monitoring status

CNC Programmer

Milwaukie, OR · On-site

$74K - $84K/yr

This CNC programmer role is responsible for developing and supporting the creation of CNC programs ... Intermediate computer skills are required, as are good organizational, prioritizing, & problem ...

CAD-PLM Administrator

Clackamas, OR · On-site

$75K - $105K/yr

The CAD/PLM Administrator is expected to work with WARN's engineering teams, software vendors, and IT team to implement a long-term vision of building Warn Industries' CAD/PLM system into a world ...

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or STEM-related field with 3+ yrs. of experience in software development. OR * Master's degree in ...

Senior IC Packaging Engineer

Hillsboro, OR · On-site

$113K - $156K/yr

Doctorate in Electrical Engineering, Computer Engineering, Computer Science, Physics, Chemistry or related field AND 1+ year(s) technical engineering experience OR Master's Degree in Electrical ...

CNC Programmer The CNC Programmer develops and documents complete manufacturing strategies to ... The position requires a highly detail-oriented and organized professional with strong computer ...

New

CNC Programmer The CNC Programmer develops and documents complete manufacturing strategies to ... The position requires a highly detail-oriented and organized professional with strong computer ...

New

Be Seen First

Civil CAD Designer/Drafter

Beaverton, OR · On-site

$31.25 - $40.86/hr

You'll work closely with a talented team of engineers and geologists in a highly collaborative ... CAD deliverables Technical Proficiencies · AutoCAD Civil 3D (required) · Bentley InRoads ...

Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience OR Master's Degree in Electrical Engineering, Computer ...

Join AZAD Technology Partners as a CAD Technician an d provide quality design, layout, and production of engineering, civil, mechanical, electrical, and fiber optic drawings within the Communications ...

next page

Showing results 1-20

Computer Programmer information

See Portland, OR salary details

$33.7K

$66.4K

$97.6K

How much do computer programmer jobs pay per year?

As of Jun 12, 2026, the average yearly pay for computer programmer in Portland, OR is $66,396.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,600.00 and $81,800.00 per year, depending on experience, location, and employer.

What are computer programmers?

Computer programmers are professionals who write, test, and maintain the code that allows software programs and applications to function. They translate designs and instructions created by software engineers or developers into logical sequences that computers can follow. Programmers use various programming languages, such as Python, Java, or C++, to create and troubleshoot software to ensure it runs smoothly. Their work is essential to the development of websites, apps, operating systems, and a wide range of digital tools.

What are the key skills and qualifications needed to thrive as a Computer Programmer, and why are they important?

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

What Does a Computer Programmer Do?

A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound in a wide range of industries including tech, finance, healthcare

While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.
What are the most commonly searched types of Computer Programmer jobs in Portland, OR? The most popular types of Computer Programmer jobs in Portland, OR are:
What are popular job titles related to Computer Programmer jobs in Portland, OR? For Computer Programmer jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Computer Programmer jobs in Portland, OR look for? The top searched job categories for Computer Programmer jobs in Portland, OR are:
What cities near Portland, OR are hiring for Computer Programmer jobs? Cities near Portland, OR with the most Computer Programmer job openings:
Infographic showing various Computer Programmer job openings in Portland, OR as of June 2026, with employment types broken down into 1% As Needed, 96% Full Time, 1% Part Time, and 2% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $66,396 per year, or $31.9 per hour.
CAD Manager

CAD Manager

Leidos

Portland, OR • On-site

$59K - $106K/yr

Full-time

Posted 8 days ago


Leidos rating

8.4

Company rating: 8.4 out of 10

Based on 146 frontline employees who took The Breakroom Quiz

55th of 426 rated business services


Job description

We are in search of a CAD Manager to join our diverse and dynamic organization out of our Portland office. As a core team member of our Substation Section, you will be interacting with an established group of engineers, designers and drafters, playing a valuable part in executing drafting of accurate drawing packages for utility power delivery projects, using MicroStation and AutoCAD.
** This is a hybrid role **
If this sounds like the type of environment where you can thrive, keep reading!
In this role, you can expect to grow:
  • With opportunities for both technical and non-technical training
  • By participating in our mentorship program
  • Expertise with NESC and electrical power calculations

What you will bring to the table:
  • AS degree in Drafting and Design degree from an accredited institution preferred. High School diploma or drafting certificate with additional experience may be considered in lieu of a degree.
  • 5+ years of drafting and detailing experience with AutoCAD and/or MicroStation. Coursework + project experience will be considered.
  • Background with direct report supervision and day-to-day people leadership
  • Proficiency with the manipulation of vector and raster drawing files in AutoCAD and MicroStation.
  • Ability to create and/or modify drawings from engineer-provided markups with a high level of attention to details.
  • QA/QC of drawings produced by the drafting team
  • Ability to work with the Engineering Manager and other Leads/Supervisors to assign and schedule the day to day work of individual CAD operators, assigning/changing priorities and monitoring status
  • Skilled in Doc Control, Drawing Records Management, Preliminary and final IFC issuance
  • Knowledge of file sharing, document management and collaboration tools such as ProjectWise, FTP, SharePoint, Fusion, Meridian, Autodesk Vault, Workfront etc.
  • Experience with creating process improvement policies, tools, and client specific CAD guides for drafting and engineering teams.
  • Support remote office overflow CAD workload on a need and availability basis. This will require coordination with other CAD Supervisors in Leidos offices.
  • Strong professional verbal and written communication skills within a team environment.
  • Highly organized, efficient, and detail oriented.
  • Ability to perform tasks in a fast paced engineering/production environment.

It would be nice if you had:
  • Experience working with protection and control and substation physical drawings for electric utility transmission projects
  • The ability to comprehend and implement a wide range of client CAD standards.
  • Experience with 3-D modelling in MicroStation, AutoCAD, and/or Inventor.
  • Experience with AutoCAD Electrical
  • Knowledge of VBA and/or AutoLisp.

Leidos is a trusted technology-focused solutions provider. Utilities and mobile operators rely on our Power Delivery Services Team for reliable power and telecommunication expertise, as reflected through our work with more than 50 investor-owned utilities, more than 160 municipals/cooperatives, as well as a growing number of mobile operators, local utility providers and private developers. In addition to providing engineering and project management services, Leidos works with an established group of industry-leading construction partners delivering meaningful Energy Delivery Solutions. Our recognition as an industry leader is confirmed by the latest national rankings by Engineering News-Record (ENR) ranking Leidos within the Top 10 T&D Firms, and Top 10 Power Firms.
PDSSUBSTATION
PowerDelivery
If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.
Original Posting:
June 4, 2026
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range:
Pay Range $59,150.00 - $106,925.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

What Leidos employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Leidos logo

About Leidos

Sourced by ZipRecruiter

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Reston, VA, US

Social media