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 ...
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 ...
CNC Programmer- Steel Fabrication
Clackamas, OR · On-site
$30 - $40/hr
Pay: $30-$40/hr CNC Programmer Responsibilities: • Create, modify, and optimize CNC programs using SigmaNEST, PeddiMat, AutoCAD, and related CAD programming software for beamline, plate burner, and ...
CNC Programmer- Steel Fabrication
Clackamas, OR · On-site
$30 - $40/hr
Pay: $30-$40/hr CNC Programmer Responsibilities: • Create, modify, and optimize CNC programs using SigmaNEST, PeddiMat, AutoCAD, and related CAD programming software for beamline, plate burner, and ...
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
$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.
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.
CAD/BIM Modeling Specialist
Vancouver, WA · On-site
About DJ&A DJ&A is a multidisciplinary engineering firm providing civil, structural, survey, and ... Position Overview DJ&A is seeking a CAD/BIM Modeling Specialist to support project teams in ...
Quick apply
CAD/BIM Modeling Specialist
Vancouver, WA · On-site
About DJ&A DJ&A is a multidisciplinary engineering firm providing civil, structural, survey, and ... Position Overview DJ&A is seeking a CAD/BIM Modeling Specialist to support project teams in ...
CAD/BIM Modeling Specialist
Vancouver, WA · On-site
About DJ&A DJ&A is a multidisciplinary engineering firm providing civil, structural, survey, and ... Position Overview DJ&A is seeking a CAD/BIM Modeling Specialist to support project teams in ...
Quick apply
CAD/BIM Modeling Specialist
Vancouver, WA · On-site
About DJ&A DJ&A is a multidisciplinary engineering firm providing civil, structural, survey, and ... Position Overview DJ&A is seeking a CAD/BIM Modeling Specialist to support project teams in ...
CAD Technician 2
Vancouver, WA · Hybrid
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 ...
Quick apply
CAD Technician 2
Vancouver, WA · Hybrid
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 ...
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 ...
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 Technician 2
Vancouver, WA · On-site
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 ...
CAD Technician 2
Vancouver, WA · On-site
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 ...
Computer Science Instructor [Faculty Part-Time Pool]
Oregon City, OR · On-site
$44.14 - $88.32/hr
Demonstrated expert-level proficiencies in an area of teaching need (Microsoft Office, desktop and server operating systems, C++ programming, database design & development, computer & network ...
Computer Science Instructor [Faculty Part-Time Pool]
Oregon City, OR · On-site
$44.14 - $88.32/hr
Demonstrated expert-level proficiencies in an area of teaching need (Microsoft Office, desktop and server operating systems, C++ programming, database design & development, computer & network ...
CAD Technician
Woodland, WA · On-site
CAD Technician Precision Industrial Contractors, Inc. is seeking a FT CAD Technician for immediate ... Knowledge of 2D and 3D engineering standards * 3D Mechanical/Design drafting experience
CAD Technician
Woodland, WA · On-site
CAD Technician Precision Industrial Contractors, Inc. is seeking a FT CAD Technician for immediate ... Knowledge of 2D and 3D engineering standards * 3D Mechanical/Design drafting experience
CAD Technician
Woodland, WA · On-site
DOE CAD Technician Precision Industrial Contractors, Inc. is seeking a FT CAD Technician for ... Knowledge of 2D and 3D engineering standards * 3D Mechanical/Design drafting experience
Quick apply
CAD Technician
Woodland, WA · On-site
DOE CAD Technician Precision Industrial Contractors, Inc. is seeking a FT CAD Technician for ... Knowledge of 2D and 3D engineering standards * 3D Mechanical/Design drafting experience
CAD Technician
Woodland, WA · On-site
CAD Technician Precision Industrial Contractors, Inc. is seeking a FT CAD Technician for immediate ... Knowledge of 2D and 3D engineering standards * 3D Mechanical/Design drafting experience
CAD Technician
Woodland, WA · On-site
CAD Technician Precision Industrial Contractors, Inc. is seeking a FT CAD Technician for immediate ... Knowledge of 2D and 3D engineering standards * 3D Mechanical/Design drafting experience
CAD Designer / Drafter - Hydraulic Systems
Vancouver, WA · On-site
$23.25 - $31.25/hr
Position Summary: The CAD Drafter is responsible for preparing detailed working diagrams of ... This position will work closely with our senior design engineer to design and develop custom ...
CAD Designer / Drafter - Hydraulic Systems
Vancouver, WA · On-site
$23.25 - $31.25/hr
Position Summary: The CAD Drafter is responsible for preparing detailed working diagrams of ... This position will work closely with our senior design engineer to design and develop custom ...
CAD Designer / Drafter - Hydraulic Systems
Vancouver, WA · On-site
$23.25 - $31.25/hr
Position Summary: The CAD Drafter is responsible for preparing detailed working diagrams of ... This position will work closely with our senior design engineer to design and develop custom ...
CAD Designer / Drafter - Hydraulic Systems
Vancouver, WA · On-site
$23.25 - $31.25/hr
Position Summary: The CAD Drafter is responsible for preparing detailed working diagrams of ... This position will work closely with our senior design engineer to design and develop custom ...
With computer architecture, analog design, ADC/DAC designs, communications theory, and/or ... The Central Engineering Group (CEG) is Intel's data-driven organization that builds scalable ...
With computer architecture, analog design, ADC/DAC designs, communications theory, and/or ... The Central Engineering Group (CEG) is Intel's data-driven organization that builds scalable ...
CAD Operator - Ld/Sr
$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 Operator - Ld/Sr
$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
$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
$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
Vancouver, WA · On-site
$35.26 - $52.89/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
Vancouver, WA · On-site
$35.26 - $52.89/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 ...
Computer Programmer information
See Portland, OR salary details
$35K - $41K
5% of jobs
$41K - $47K
10% of jobs
$47K - $53.1K
7% of jobs
$54.1K is the 25th percentile. Wages below this are outliers.
$53.1K - $59.1K
15% of jobs
$59.1K - $65.1K
7% of jobs
The median wage is $67.3K / yr.
$65.1K - $71.2K
15% of jobs
$71.2K - $77.2K
11% of jobs
$81.7K is the 75th percentile. Wages above this are outliers.
$77.2K - $83.2K
6% of jobs
$83.2K - $89.2K
14% of jobs
$89.2K - $95.3K
7% of jobs
$95.3K - $101.3K
2% of jobs
$35K
$68.9K
$101.3K
How much do computer programmer jobs pay per year?
What are computer programmers?
What are the key skills and qualifications needed to thrive as a Computer Programmer, and why are they important?
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?
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found 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?
Full-time
Medical, Retirement, PTO
Re-posted yesterday
Intel rating
8.7
Based on 145 frontline employees who took The Breakroom Quiz
10th of 141 rated electronics manufacturers
Job description
Job Description:
The Role and Impact
Join Intel's Communication Runtimes team to shape the future of High-Performance Computing (HPC) and Artificial Intelligence (AI). As a Middleware Development Engineer, you will design, build, and optimize software communication libraries that enable breakthrough scientific discoveries and machine learning innovations at scale. This role offers the opportunity to work alongside top scientists and engineers on projects that drive impactful advancements in climate modeling, drug discovery, and AI systems.
You will contribute to the success of the new Argonne AI Center Of Excellence, a partnership between Intel and Argonne National Labs. This role shall focus on identifying performance bottlenecks and any functional limitations found inside Intel's oneCCL collective communications library when running key AI workloads at large scale. After identifying key issues that impact functionality and performance, you will help design and implement performance optimizations and other improvements in the oneCCL library that maximize the utility of the system.
You will work as part of a larger team that develops other next-generation communication libraries, such as Intel SHMEM and Intel MPI, ensuring exceptional performance in distributed computing environments. Your innovative work will optimize performance across Intel's cutting-edge GPUs and CPUs, empowering HPC and AI applications to achieve low latency, high bandwidth, and maximum reliability.
Key Responsibilities
- Identify performance bottlenecks and additional features necessary to run Argonne AI COE workloads.
- Optimize runtime software for distributed computing systems, ensuring optimal latency and bandwidth.
- Collaborate with cross-functional teams to define technical specifications and software requirements.
- Troubleshoot and resolve complex issues across multiple hardware and software stack layers.
- Contribute to software innovations that enhance HPC and AI capabilities at unprecedented scale.
- Partner with engineering and architecture teams to maximize performance on Intel architectures.
Qualifications:
You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the requirements and are considered a plus factor in identifying top candidates.
Minimum Qualifications
- 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 Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or STEM-related field with 1+ yrs. of experience in software development. OR
- Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or STEM-related field with 3+ months of experience in software development.
- 3+ years of experience in at least one of the following:
- Distributed computing systems.
- HPC communication libraries (examples being: MPI, SHMEM, or oneCCL/NCCL).
- GPU software development.
- Network communication stack development.
Preferred Qualifications
- Advanced degree (Master's or PhD) in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or STEM-related field.
- Proficiency in C and C++ programming.
- Experience developing in Linux environments.
- Background in multithreaded programming.
- Experience in runtime performance optimization, improving communications latency or throughput.
- Background in developing software for GPUs and collective communication libraries.
- Strong analytical skills and ability to solve complex software challenges.
- Passion for driving meaningful advancements in scientific computing.
Take the next step in your career and join Intel's team to make a lasting impact in shaping the future of computing. Apply today to be part of groundbreaking innovations in HPC and AI.
Job Type:
Experienced Hire
Shift:
Shift 1 (United States of America)
Primary Location:
US, Oregon, Hillsboro
Additional Locations:
US, Massachusetts, Beaver Brook, US, Texas, Austin
Business group:
At the Data Center Group (DCG), we're committed to delivering exceptional products and delighting our customers. We offer both broad-market Xeon-based solutions and custom x86-based products, ensuring tailored innovation for diverse needs across general-purpose compute, web services, HPC, and AI-accelerated systems. Our charter encompasses defining business strategy and roadmaps, product management, developing ecosystems and business opportunities, delivering strong financial performance, and reinvigorating x86 leadership. Join us as we transform the data center segment through workload driven leadership products and close collaboration with our partners.
Posting Statement:
All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
Position of Trust
N/A
Benefits
We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock bonuses, and benefit programs which include health, retirement, and vacation. Find out more about the benefits of working at Intel.
Annual Salary Range for jobs which could be performed in the US: $111,030.00-211,200.00 USD
The range displayed on this job posting reflects the minimum and maximum target compensation for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific compensation range for your preferred location during the hiring process.
Work Model for this Role
This role will require an on-site presence. * Job posting details (such as work model, location or time type) are subject to change.
ADDITIONAL INFORMATION: Intel is committed to Responsible Business Alliance (RBA) compliance and ethical hiring practices. We do not charge any fees during our hiring process. Candidates should never be required to pay recruitment fees, medical examination fees, or any other charges as a condition of employment. If you are asked to pay any fees during our hiring process, please report this immediately to your recruiter.
About Intel
Sourced by ZipRecruiter
Intel strives to make every facet of semiconductor manufacturing state-of-the-art -- from semiconductor process development and manufacturing, through yield improvement to packaging, final test and optimization, and world class Supply Chain and facilities support. Employees in the Technology and Manufacturing Group are part of a worldwide network of design, development, manufacturing, and assembly/test facilities, all focused on utilizing the power of Moore's Law to bring smart, connected devices to every person on Earth
Industry
Manufacturing
Company size
10,000+ Employees
Headquarters location
Santa Clara, CA, US
Year founded
1968