Minimum Qualifications BS in Electrical Engineering, Computer Engineering, Computer Science, or similar CPU architecture or microarchitecture experience Experience with performance simulation ...
Minimum Qualifications BS in Electrical Engineering, Computer Engineering, Computer Science, or similar CPU architecture or microarchitecture experience Experience with performance simulation ...
Audio AI Engineering Intern-Summer 2027
Hillsboro, OR · On-site
$22.50 - $42/hr
Audio AI Engineering Intern-Summer 2027 Posting Start Date: 8/14/26 Job Location(s): Hillsboro If ... Conceptual understanding of computer architecture, memory, and caching * Familiarity with audio ...
Audio AI Engineering Intern-Summer 2027
Hillsboro, OR · On-site
$22.50 - $42/hr
Audio AI Engineering Intern-Summer 2027 Posting Start Date: 8/14/26 Job Location(s): Hillsboro If ... Conceptual understanding of computer architecture, memory, and caching * Familiarity with audio ...
Staff PDK Engineer
Beaverton, OR · On-site
Must Have Skills * BS/MS in Electrical or Computer Engineering with an emphasis on IC design and semiconductor processes. * Prior development experience and demonstrated understanding of CDFs ...
Staff PDK Engineer
Beaverton, OR · On-site
Must Have Skills * BS/MS in Electrical or Computer Engineering with an emphasis on IC design and semiconductor processes. * Prior development experience and demonstrated understanding of CDFs ...
Minimum Qualifications BS in Electrical Engineering, Computer Engineering, Computer Science, or similar CPU architecture or microarchitecture experience Experience with performance simulation ...
Minimum Qualifications BS in Electrical Engineering, Computer Engineering, Computer Science, or similar CPU architecture or microarchitecture experience Experience with performance simulation ...
Staff PDK Engineer
Beaverton, OR · On-site
Must Have Skills * BS/MS in Electrical or Computer Engineering with an emphasis on IC design and semiconductor processes. * Prior development experience and demonstrated understanding of CDFs ...
Staff PDK Engineer
Beaverton, OR · On-site
Must Have Skills * BS/MS in Electrical or Computer Engineering with an emphasis on IC design and semiconductor processes. * Prior development experience and demonstrated understanding of CDFs ...
Staff PDK Engineer
Beaverton, OR · On-site
Must Have Skills * BS/MS in Electrical or Computer Engineering with an emphasis on IC design and semiconductor processes. * Prior development experience and demonstrated understanding of CDFs ...
Staff PDK Engineer
Beaverton, OR · On-site
Must Have Skills * BS/MS in Electrical or Computer Engineering with an emphasis on IC design and semiconductor processes. * Prior development experience and demonstrated understanding of CDFs ...
Audio AI Engineering Intern-Summer 2027
$22.50 - $42/hr
Computer Science, Computer Engineering, Mathematics, ...). Bachelor students may be considered if they have professional experience or personal projects applying neural networks to solve complex ...
Audio AI Engineering Intern-Summer 2027
$22.50 - $42/hr
Computer Science, Computer Engineering, Mathematics, ...). Bachelor students may be considered if they have professional experience or personal projects applying neural networks to solve complex ...
We are looking for someone with a background (Bachelor's/Master's Degree) in Computer Science or Computer Engineering with the majority of their day to day activities writing high quality code.
We are looking for someone with a background (Bachelor's/Master's Degree) in Computer Science or Computer Engineering with the majority of their day to day activities writing high quality code.
Application examples are Large Language Models (LLMs), Computer Vision, Speech, Recommender Systems, and Multimodal architectures. As a Developer Technology Manager, you'll define and lead strategic ...
Application examples are Large Language Models (LLMs), Computer Vision, Speech, Recommender Systems, and Multimodal architectures. As a Developer Technology Manager, you'll define and lead strategic ...
System Performance Engineer
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 ...
System Performance Engineer
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 ...
Minimum QualificationsBachelor's degree in Electrical Engineering, Computer Engineering, or related discipline with 15+ years of industry experience; Master's or PhD preferred.18+ years of ...
Minimum QualificationsBachelor's degree in Electrical Engineering, Computer Engineering, or related discipline with 15+ years of industry experience; Master's or PhD preferred.18+ years of ...
Hybrid Software Engineer, Semiconductor Tools
Tualatin, OR · On-site
$80 - $120/hr
Ideal candidates will have a Bachelor's degree in Computer Engineering or a related field with at least 2 years of relevant experience, possessing strong knowledge of Object-Oriented Software and ...
New
Hybrid Software Engineer, Semiconductor Tools
Tualatin, OR · On-site
$80 - $120/hr
Ideal candidates will have a Bachelor's degree in Computer Engineering or a related field with at least 2 years of relevant experience, possessing strong knowledge of Object-Oriented Software and ...
New
Preferred Qualifications Masters Degree in EE/Computer Engineering and minimum of 10 years of experience in performance analysis across all of System Architecture Experience in OS, drivers and ...
Preferred Qualifications Masters Degree in EE/Computer Engineering and minimum of 10 years of experience in performance analysis across all of System Architecture Experience in OS, drivers and ...
Software Engineer/ Performance Engineer
Hillsboro, OR · On-site
$152K/yr
Sc. degree in Computer Science, Computer Engineering or related field of study Knowledge of computer architecture Familiarity with benchmarks and computer performance evaluation methods Software ...
Software Engineer/ Performance Engineer
Hillsboro, OR · On-site
$152K/yr
Sc. degree in Computer Science, Computer Engineering or related field of study Knowledge of computer architecture Familiarity with benchmarks and computer performance evaluation methods Software ...
System Performance Engineer
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 ...
System Performance Engineer
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 ...
Currently majoring in a core engineering/applied sciences discipline (Aeronautical/Aerospace, Civil (especially Structural emphasis or interest), Chemical, Computer Engineering/Science, Electrical ...
Currently majoring in a core engineering/applied sciences discipline (Aeronautical/Aerospace, Civil (especially Structural emphasis or interest), Chemical, Computer Engineering/Science, Electrical ...
CPU Verification Engineer
Hillsboro, OR · On-site
$105K - $200K/yr
PhD in Electrical Electronics Engineering, Computer Engineering or in a STEM related field of study with 2+ years of industry experience. * Understanding of digital logic design, including ...
CPU Verification Engineer
Hillsboro, OR · On-site
$105K - $200K/yr
PhD in Electrical Electronics Engineering, Computer Engineering or in a STEM related field of study with 2+ years of industry experience. * Understanding of digital logic design, including ...
S. in Computer Engineering, Computer Science or similar engineering degree. Experience with computer architecture. Experience with power management. Excellent verbal and written communication skills.
S. in Computer Engineering, Computer Science or similar engineering degree. Experience with computer architecture. Experience with power management. Excellent verbal and written communication skills.
Senior Engineer - Factory Software Development
Lake Oswego, OR · On-site
$126K - $166K/yr
Bachelor's degree in the field of computer engineering, computer science, electrical engineering, or a related field * Minimum 4 years of software development work experience. * Experience managing ...
Senior Engineer - Factory Software Development
Lake Oswego, OR · On-site
$126K - $166K/yr
Bachelor's degree in the field of computer engineering, computer science, electrical engineering, or a related field * Minimum 4 years of software development work experience. * Experience managing ...
SoC Logic Design Engineer
Hillsboro, OR · On-site
$141K - $232K/yr
Minimum Qualifications To excel in this role, you must meet the following requirements: - Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field and 4+ years of ...
SoC Logic Design Engineer
Hillsboro, OR · On-site
$141K - $232K/yr
Minimum Qualifications To excel in this role, you must meet the following requirements: - Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field and 4+ years of ...
Computer Engineering information
See Oregon salary details
$51.3K - $59.8K
0% of jobs
$59.8K - $68.4K
0% of jobs
$68.4K - $76.9K
7% of jobs
$76.9K - $85.5K
0% of jobs
$85.5K - $94K
0% of jobs
$94K - $102.6K
1% of jobs
$102.6K - $111.2K
0% of jobs
$116.1K is the 25th percentile. Wages below this are outliers.
$111.2K - $119.7K
28% of jobs
$119.7K - $128.3K
1% of jobs
$128.3K - $136.8K
0% of jobs
The median wage is $138.5K / yr.
$136.8K - $145.4K
62% of jobs
$51.3K
$128.5K
$145.4K
How much do computer engineering jobs pay per year?
What is computer engineering?
What are the key skills and qualifications needed to thrive as a computer engineer?
How do computer engineers typically collaborate with other departments in a tech company?
What is the difference between Computer Engineering vs Computer Science?
| Aspect | Computer Engineering | Computer Science |
|---|---|---|
| Required Credentials | Bachelor's in Computer Engineering or related field | Bachelor's in Computer Science or related field |
| Work Environment | Hardware and software development, embedded systems, device design | Software development, algorithms, data structures, theoretical computing |
| Employer & Industry Usage | Tech companies, hardware firms, embedded systems companies | Software firms, research institutions, tech startups |
| Common Search & Comparison | Yes | Yes |
Computer Engineering focuses on designing and developing hardware and embedded systems, combining electrical engineering and computer science principles. Computer Science emphasizes software development, algorithms, and theoretical aspects of computing. While both fields overlap, Computer Engineering leans more toward hardware integration, whereas Computer Science centers on software and programming.
What do I do with a computer engineering degree?
What is the job of a computer engineer?
What are the most commonly searched types of Computer Engineering jobs in Oregon?
The most popular types of Computer Engineering jobs in Oregon are:
What are popular job titles related to Computer Engineering jobs in Oregon?
For Computer Engineering jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Computer Engineering jobs in Oregon look for?
The top searched job categories for Computer Engineering jobs in Oregon are:
What cities in Oregon are hiring for Computer Engineering jobs?
Cities in Oregon with the most Computer Engineering job openings:

Full-time
Re-posted 11 days ago
Apple rating
8.0
Based on 677 frontline employees who took The Breakroom Quiz
7th of 30 rated technology retailers
Job description
Description
As an Embedded CPU Engineer, you will help define CPUs that are specifically designed for running embedded applications across iPhone, iPad, Mac, and other Apple products. Your focus will be on understanding the unique constraints and opportunities of varied embedded use cases and translating those insights into improvements for both the software stack as well as the hardware including the CPU and its surrounding subsystem.
You will be responsible for deep-dive performance analysis of embedded workloads, identifying bottlenecks in existing microarchitectures, and proposing optimization strategies that balance performance, power efficiency, and area. Working closely with algorithm teams, software engineers, and CPU designers, you will explore ISA extensions, microarchitecture enhancements, and system-level optimizations tailored to embedded use cases.
This role requires some background in software profiling, performance modeling, and simulation environments. You will use and develop analysis tools and infrastructure to enable data-driven architectural decisions, create and analyze both real workloads and benchmarks representative of embedded workloads, and iterate with design teams to ensure ideas are implementable within power, timing, and area constraints.
Minimum Qualifications
BS in Electrical Engineering, Computer Engineering, Computer Science, or similar
CPU architecture or microarchitecture experience
Experience with performance simulation environments, and performance analysis or optimization of workloads
Experience with one or more of the following ISAs: ARM, RISC-V, x86
Experience in C, C++, or similar programming languages
Experience with scripting languages such as Python or Perl for analysis and automation
Preferred Qualifications
MS or PhD in Electrical Engineering, Computer Engineering, or Computer Science
10+ years of industry experience in CPU architecture or performance analysis
Expertise in CPU microarchitecture in one or more of the following areas: branch prediction, prefetching, pipeline optimization, datapath, memory hierarchy
Experience in one or more of the following areas: embedded ML workloads and inference engines, SIMD/vector architectures for signal processing or ML, or compiler infrastructure and toolchain development for embedded workloads
Experience with real-time operating systems and embedded software constraints
Understanding of: power-performance trade-offs in CPU designs, system-level power management, and low-power design techniques
Strong communication and collaboration skills across hardware and software teams
Experience taking architectural ideas from concept through implementation
About Apple
Sourced by ZipRecruiter
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Cupertino, CA, US
Year founded
1976