CAD Librarian
Salem, OR · On-site
Work closely with Design Engineers, Mechanical Engineers, Component Engineers, and Process ... Process CAD Library requests for new parts and analyze/modify existing library models for improved ...
Salem, OR · On-site
Work closely with Design Engineers, Mechanical Engineers, Component Engineers, and Process ... Process CAD Library requests for new parts and analyze/modify existing library models for improved ...
Salem, OR · On-site
Work closely with Design Engineers, Mechanical Engineers, Component Engineers, and Process ... Process CAD Library requests for new parts and analyze/modify existing library models for improved ...
Beaverton, OR · On-site
Minimum Qualifications Bachelor's Degree in EE or Computer Engineering and 5+ years of industry experience in performance analysis across System Architecture Hands-on experience in performance ...
Beaverton, OR · On-site
Minimum Qualifications Bachelor's Degree in EE or Computer Engineering and 5+ years of industry experience in performance analysis across System Architecture Hands-on experience in performance ...
$35 - $45/hr
The position requires a highly detail-oriented and organized professional with strong computer ... Strong analytical and problem-solving skills. * Excellent organizational skills and attention to ...
Quick apply
$35 - $45/hr
The position requires a highly detail-oriented and organized professional with strong computer ... Strong analytical and problem-solving skills. * Excellent organizational skills and attention to ...
$35 - $45/hr
The position requires a highly detail-oriented and organized professional with strong computer ... Strong analytical and problem-solving skills. * Excellent organizational skills and attention to ...
Quick apply
$35 - $45/hr
The position requires a highly detail-oriented and organized professional with strong computer ... Strong analytical and problem-solving skills. * Excellent organizational skills and attention to ...
... Analyst/AI/Machine learning Positions Preferred SKILLS Associate or Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT, ...
... Analyst/AI/Machine learning Positions Preferred SKILLS Associate or Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT, ...
$133K - $175K/yr
You will not only perform analysis but also reshape how it's done, building tools and workflows ... M.S., or PhD in Computer Science, Computer Engineering, or a related field (or equivalent ...
$133K - $175K/yr
You will not only perform analysis but also reshape how it's done, building tools and workflows ... M.S., or PhD in Computer Science, Computer Engineering, or a related field (or equivalent ...
Hood River, OR · On-site
$27.75 - $38/hr
This role requires an adequate programming background to analyze engineering data and develop ... Verify and simulate CNC programs against CAD models to ensure accuracy prior to running
Hood River, OR · On-site
$27.75 - $38/hr
This role requires an adequate programming background to analyze engineering data and develop ... Verify and simulate CNC programs against CAD models to ensure accuracy prior to running
$27.75 - $38/hr
This role requires an adequate programming background to analyze engineering data and develop ... Verify and simulate CNC programs against CAD models to ensure accuracy prior to running
$27.75 - $38/hr
This role requires an adequate programming background to analyze engineering data and develop ... Verify and simulate CNC programs against CAD models to ensure accuracy prior to running
... Analytics summit Why do Tech Companies not Hire Recent Computer Science Graduates? Technical Skills ... Required skills for Java/Software Programmers: * Bachelors degree or Masters degree in computer ...
... Analytics summit Why do Tech Companies not Hire Recent Computer Science Graduates? Technical Skills ... Required skills for Java/Software Programmers: * Bachelors degree or Masters degree in computer ...
OR · Remote
$122K - $161K/yr
You'll partner closely with data scientists, data engineers, analysts, and product engineers to ... Bachelor's degree in Computer Science, computer engineering, electrical engineering, OR equivalent ...
OR · Remote
$122K - $161K/yr
You'll partner closely with data scientists, data engineers, analysts, and product engineers to ... Bachelor's degree in Computer Science, computer engineering, electrical engineering, OR equivalent ...
Hood River, OR · On-site
$27.75 - $38/hr
This role requires an adequate programming background to analyze engineering data and develop ... Verify and simulate CNC programs against CAD models to ensure accuracy prior to running
Hood River, OR · On-site
$27.75 - $38/hr
This role requires an adequate programming background to analyze engineering data and develop ... Verify and simulate CNC programs against CAD models to ensure accuracy prior to running
Beaverton, OR · On-site
Business Analyst Job Location: Portland - Oregon Job Type: Contract * Requirements Gathering ... Engineering Computer Science Industrial Engineering Business or related discipline * advanced ...
Quick apply
Beaverton, OR · On-site
Business Analyst Job Location: Portland - Oregon Job Type: Contract * Requirements Gathering ... Engineering Computer Science Industrial Engineering Business or related discipline * advanced ...
Hood River, OR · On-site
$27.75 - $38/hr
This role requires an adequate programming background to analyze engineering data and develop ... Verify and simulate CNC programs against CAD models to ensure accuracy prior to running
Hood River, OR · On-site
$27.75 - $38/hr
This role requires an adequate programming background to analyze engineering data and develop ... Verify and simulate CNC programs against CAD models to ensure accuracy prior to running
$27.75 - $38/hr
This role requires an adequate programming background to analyze engineering data and develop ... Verify and simulate CNC programs against CAD models to ensure accuracy prior to running
$27.75 - $38/hr
This role requires an adequate programming background to analyze engineering data and develop ... Verify and simulate CNC programs against CAD models to ensure accuracy prior to running
Hillsboro, OR · On-site
Utilize scan diagnosis tools to perform failure analysis, identify defect locations, and support ... Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND ...
Hillsboro, OR · On-site
Utilize scan diagnosis tools to perform failure analysis, identify defect locations, and support ... Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND ...
The Programmer Senior will work closely with Government stakeholders, project managers, analysts ... Bachelor's degree in Computer Science, Information Systems, Software Engineering, Information ...
The Programmer Senior will work closely with Government stakeholders, project managers, analysts ... Bachelor's degree in Computer Science, Information Systems, Software Engineering, Information ...
Hillsboro, OR · On-site
$148K/yr
... cause analysis. Experience in 3 or more the following areas: * In-depth computer architecture ... Programming experience in at least one language: C/C++, Perl, Python, Ruby, Java, TCL, etc. * Intel ...
Hillsboro, OR · On-site
$148K/yr
... cause analysis. Experience in 3 or more the following areas: * In-depth computer architecture ... Programming experience in at least one language: C/C++, Perl, Python, Ruby, Java, TCL, etc. * Intel ...
$74K - $84K/yr
Continuously improve the quality of manufacturing processes. * Assist with root cause analysis ... Intermediate computer skills are required, as are good organizational, prioritizing, & problem ...
$74K - $84K/yr
Continuously improve the quality of manufacturing processes. * Assist with root cause analysis ... Intermediate computer skills are required, as are good organizational, prioritizing, & problem ...
The HealthCare Reporting Analyst will be responsible for collecting, preparing, and acting upon ... Computer programming basics to interpret and understand logic/code behind Sponsorship Statement ...
The HealthCare Reporting Analyst will be responsible for collecting, preparing, and acting upon ... Computer programming basics to interpret and understand logic/code behind Sponsorship Statement ...
Hillsboro, OR · On-site
$148K/yr
... cause analysis. Experience in 3 or more the following areas: * In-depth computer architecture ... Programming experience in at least one language: C/C++, Perl, Python, Ruby, Java, TCL, etc. * Intel ...
Hillsboro, OR · On-site
$148K/yr
... cause analysis. Experience in 3 or more the following areas: * In-depth computer architecture ... Programming experience in at least one language: C/C++, Perl, Python, Ruby, Java, TCL, etc. * Intel ...
$41.2K - $49.9K
13% of jobs
$49.9K - $58.5K
0% of jobs
$66.8K is the 25th percentile. Wages below this are outliers.
$58.5K - $67.2K
13% of jobs
$67.2K - $75.8K
10% of jobs
$75.8K - $84.5K
5% of jobs
The median wage is $93.1K / yr.
$84.5K - $93.1K
10% of jobs
$93.1K - $101.8K
4% of jobs
$101.8K - $110.4K
4% of jobs
$110.4K - $119.1K
4% of jobs
$126.2K is the 75th percentile. Wages above this are outliers.
$119.1K - $127.7K
15% of jobs
$127.7K - $136.4K
22% of jobs
$41.2K
$96.6K
$136.4K
A computer programmer analyst specializes in the design and testing of software and other computer systems. As a computer programmer analyst, your job duties include assessing, maintaining, or improving existing programs, and working with other analysts to develop new applications. You contribute to the analysis that goes into the initial design of a new program and then take those findings and put them into practice. You are responsible for maintaining careful documentation of the process so other members of the design or testing teams can know where to look for issues before the program is released.
| Aspect | Computer Programmer Analyst | Software Developer |
|---|---|---|
| Credentials | Bachelor's in Computer Science or related field; certifications like Microsoft Certified or Java certifications | Bachelor's in Computer Science, Software Engineering, or related; certifications vary but often include programming language certifications |
| Work Environment | Corporate IT departments, consulting firms, or financial institutions | Tech companies, startups, or software firms |
| Employer & Industry Usage | Used across industries for system analysis and programming tasks | Primarily in software development projects across various industries |
| Common Search & Comparison | Often compared due to overlapping programming skills and analysis roles |
The main difference is that Computer Programmer Analysts combine programming with systems analysis, focusing on both coding and understanding business needs. Software Developers primarily focus on designing, coding, and testing software applications. Both roles require similar technical skills and certifications but differ in their scope of responsibilities and work environments.

8.8
Based on 45 frontline employees who took The Breakroom Quiz
8th of 139 rated electronics manufacturers
Sourced by ZipRecruiter
Electronics and appliance stores
10,000+ Employees
Olathe, KS, US
1989