1

Computer Programmer Jobs in Oregon (NOW HIRING)

Senior CAD Designer

OR ยท Remote

$27 - $37.25/hr

What we do The System Layout Engineering team is part of the Manufacturing and Supply Chain ... Own and enforce CAD standards, quality control processes, and best practices across the design team.

CAD Technician

Salem, OR ยท On-site +1

$28 - $41/hr

CAD Technician Transportation Jobs with David Evans and Associates: At David Evans and Associates ... Through cutting-edge engineering practices, we deliver unique solutions designed to provide an ...

CNC Programmer

Hillsboro, OR ยท On-site

$42.27/hr

Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi ... Utilize CAM packages such as Mastercam and CAD tools including SolidWorks and Draftsight/AutoCAD.

CNC Programmer

Hillsboro, OR ยท On-site

$28.75 - $39.50/hr

Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi ... Utilize CAM packages such as Mastercam and CAD tools including SolidWorks and Draftsight/AutoCAD.

CNC Programmer

Hillsboro, OR ยท On-site

$28.75 - $39.50/hr

Job Title CNC Programmer Responsible for writing and revising CNC programs for a variety of multi ... Utilize CAM packages such as Mastercam and CAD tools including SolidWorks and Draftsight/AutoCAD.

EDA Tools Hardware Engineer

Hillsboro, OR ยท On-site

$141K - $269K/yr

We are seeking an experienced EDA CAD / Tool Flow Development Engineer to develop and maintain transistor-level timing characterization flows for custom IPs, embedded memories, SRAMs, register files ...

CAD Drafter 5

Medford, OR ยท On-site

$23.75 - $32/hr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Summary The CAD Drafter 5 is responsible for performing high level drafting services using CAD ...

CAD Operator - Ld/Sr

Portland, OR

$20.75 - $28.25/hr

Benefits - Avangrid Job Summary The CAD Operator will primarily be responsible for managing the engineering drawings library database in SharePoint and ensuring appropriate document control is ...

CAD Drafter 5

Portland, OR

$23.75 - $32/hr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Summary The CAD Drafter 5 is responsible for performing high level drafting services using CAD ...

CAD Drafter 5

Salem, OR

$22.25 - $30/hr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Summary The CAD Drafter 5 is responsible for performing high level drafting services using CAD ...

Experience with computer architecture, analog design, ADC/DAC designs, communications theory, and ... The Central Engineering Group (CEG) is Intel's data-driven organization that builds scalable ...

CAD Drafter 5

Portland, OR ยท On-site

$23.75 - $32/hr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Summary The CAD Drafter 5 is responsible for performing high level drafting services using CAD ...

CAD Drafter 5

Medford, OR

$23.75 - $32/hr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Summary The CAD Drafter 5 is responsible for performing high level drafting services using CAD ...

next page

Showing results 1-20

Computer Programmer information

See Oregon salary details

$34.9K

$68.7K

$101K

How much do computer programmer jobs pay per year?

As of Jul 10, 2026, the average yearly pay for computer programmer in Oregon is $68,696.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,400.00 and $84,600.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 Oregon? The most popular types of Computer Programmer jobs in Oregon are:
What job categories do people searching Computer Programmer jobs in Oregon look for? The top searched job categories for Computer Programmer jobs in Oregon are:
What cities in Oregon are hiring for Computer Programmer jobs? Cities in Oregon with the most Computer Programmer job openings:
What are popular job titles related to Computer Programmer jobs in OR? For Computer Programmer jobs in OR, the most frequently searched job titles are:
Infographic showing various Computer Programmer job openings in Oregon as of July 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $68,696 per year, or $33 per hour.
Senior CAD Designer

Senior CAD Designer

Symbotic

OR โ€ข Remote

$27 - $37.25/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 21 days ago


Job description

Who we are

With its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation for increased efficiency, speed and flexibility.

What we need

Symbotic is seekinga highly skilled Senior AutoCAD Designer to join our Systems Layout & Structural Engineering Team. This senior technical role focuses on producing advanced 2D AutoCAD deliverables for complex steel structures, automation systems, and largescale robotics projects. While all drawings are produced in 2D AutoCAD, this role must work closely with our 3D Revit Team to ensure alignment between 2D layouts, 3D models, and overall project intent.

The ideal candidate brings deep AutoCADexpertise, strongproblem-solvingskills, and the ability to lead design efforts across multidisciplinary teams. This position also plays a key role in mentoring junior designers, influencing CAD standards, and driving quality and consistency across the organization.

What we do

The System Layout Engineering team is part of the Manufacturing and Supply Chain Organization, whichis responsible fordeveloping the customer's warehouse layout,facilitatingsupply chain execution, and delivering world-class support to the installation team. The System Layout Engineering team drives warehouse design excellence through the incorporation of internal and external customer feedback with a consistent focus on reducing costs for both material and project execution lead times.

What you'll do

  • Lead the creation, modification, and management ofhighly complex2D AutoCAD drawingsfor steel structures, automation systems, and robotic layouts.

  • Coordinate closely with the3D Revit Teamto ensure 2D deliverables accurately reflect 3D models, spatial constraints, and structural requirements.

  • Interpret engineering specifications, architectural plans, and technical documents to produce complete andaccuratedesign packages.

  • Own and enforce CAD standards, quality control processes, and best practices across the design team.

  • Review,validate, and approve drawings created by junior designers to ensure accuracy, constructability, and compliance.

  • Identifydesign risks early, propose solutions, and support technicaldecision makingfor largescale projects.

  • Manage multiple complex projects simultaneously with minimal supervision,ensuringontimedelivery of all drawing packages.

  • Mentor and train junior Designers in CAD techniques, standards, workflows, and project execution.

  • Contribute to the development and continuous improvement of CAD templates, libraries, automation tools, and drafting workflows.

  • Ensure all drawingscomply withindustry codes, internal standards, and regulatory requirements.

  • Collaborate with sales, engineering, manufacturing, installation teams, and external partners to support projectsuccess from conceptthrough installation.

  • Deliver drawing packages that reduce field rework, installation delays, and engineering change orders.

  • Maintain drawing accuracy and consistency that supports efficient fabrication and installation.

  • Improve team productivity by contributing to CAD standards, reusable content, and workflow optimization.

  • Serve as a technical authority for 2D structural and automation layout design, influencinglong-termCAD strategy,including programming language (AutoLISP; PYTHON} trends and improvements for automated creation of 2D geometry.

  • Ensure project deliverables meet or exceed quality benchmarks, contributing to customer satisfaction and repeat business.

What you'll need

  • Minimum5+ yearsof AutoCAD design experience in engineering, architecture, manufacturing, or related fields.

  • Expert levelproficiencyin 2D AutoCAD with the ability to produce complex, highly detailed drawings.

  • Strong understanding of engineering principles, steel structures, and construction/manufacturing processes.

  • Proven ability to lead design efforts and coordinate with cross functional teams, including 3D modeling groups.

  • Excellent communication, documentation, and organizational skills.

  • Experience inmaterial handling, automation systems, or industrial environmentsis a strong plus.

Our Environment

  • Up to 10%of travel may berequired. Employees must have a valid driver's license and the ability to drive and/or fly to client and other customer locations.

  • The employeeis responsible forowning a credit card and managing expenses personally to be reimbursed on a bi-weekly basis.

#LI-RA1

#LI-Remote

About Symbotic

Symbotic is an automation technology leader reimagining the supply chain with its end-to-end, AI-powered robotic and software platform. Symbotic reinvents the warehouse as a strategic asset for the world's largest retail, wholesale, and food & beverage companies. Applying next-gen technology, high-density storage and machine learning to solve today's complex distribution challenges, Symbotic enables companies to move goods with unmatched speed, agility, accuracy and efficiency. As the backbone of commerce the Symbotic platform transforms the flow of goods and the economics of supply chain for its customers. For more information, visitwww.symbotic.com.

We are a community of innovators, collaborators and pioneers who embrace our differences, because we know unique perspectives make us stronger and smarter. Every perspective matters. We depend on the collective voices of our employees, customers and community to help guide us as we build a better place to work - for you and the world. That's why we're proud to be an equal opportunity employer.

We do not discriminate based on race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or genetic information.

The base range for this position in the posted location is $87,000.00 - $119,900.00 however, base pay offered may vary depending on job-related knowledge, skills, and experience. The compensation package includes medical, dental, vision, disability, 401K, PTO and/or other benefits.