$111K - $211K/yr
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 ...
$111K - $211K/yr
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 ...
$111K - $211K/yr
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 ...
Lexington, MA · On-site
$95K - $200K/yr
Collaborate across engineering and research teams to solve complex technical problems ... D., in Computer Science, Computer Engineering, Electrical Engineering, Cybersecurity, or a related ...
Lexington, MA · On-site
$95K - $200K/yr
Collaborate across engineering and research teams to solve complex technical problems ... D., in Computer Science, Computer Engineering, Electrical Engineering, Cybersecurity, or a related ...
Burlington, MA · On-site
$120 - $180/hr
Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or Physics. * 5+ years of industry experience building, testing, and shipping high-quality production code. * Experience ...
New
Burlington, MA · On-site
$120 - $180/hr
Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or Physics. * 5+ years of industry experience building, testing, and shipping high-quality production code. * Experience ...
New
$171K - $209K/yr
Must have a Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or closely related technical field (willing to accept foreign education ...
$171K - $209K/yr
Must have a Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or closely related technical field (willing to accept foreign education ...
Wilmington, MA · On-site
$171K - $209K/yr
Must have a Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or closely related technical field (willing to accept foreign education ...
Wilmington, MA · On-site
$171K - $209K/yr
Must have a Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or closely related technical field (willing to accept foreign education ...
Wilmington, MA · On-site
$134K - $165K/yr
Must have a Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or closely related technical field (willing to accept foreign education ...
Wilmington, MA · On-site
$134K - $165K/yr
Must have a Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or closely related technical field (willing to accept foreign education ...
Bachelor of Science in Mechanical, Electrical, or Computer Engineering (or related field) * Minimum GPA of 3.4 * 5-7+ years of relevant experience * Proficient in programming, including text-based ...
Quick apply
Bachelor of Science in Mechanical, Electrical, or Computer Engineering (or related field) * Minimum GPA of 3.4 * 5-7+ years of relevant experience * Proficient in programming, including text-based ...
Wilmington, MA · On-site
$134K - $165K/yr
Must have a Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or closely related technical field (willing to accept foreign education ...
Wilmington, MA · On-site
$134K - $165K/yr
Must have a Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or closely related technical field (willing to accept foreign education ...
Lowell, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Lowell, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Northampton, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Northampton, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Somerville, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Somerville, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Waltham, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Waltham, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Quincy, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Quincy, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Cambridge, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Cambridge, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Lawrence, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Lawrence, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Newton, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Newton, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Boston, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Boston, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Framingham, MA · On-site
$122K - $162K/yr
Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field. * 15+ years of embedded software development experience across the full product lifecycle ...
Framingham, MA · On-site
$122K - $162K/yr
Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field. * 15+ years of embedded software development experience across the full product lifecycle ...
Framingham, MA · On-site
$122K - $162K/yr
Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field. * 15+ years of embedded software development experience across the full product lifecycle ...
Framingham, MA · On-site
$122K - $162K/yr
Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field. * 15+ years of embedded software development experience across the full product lifecycle ...
Lynn, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Lynn, MA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
$53K - $61.8K
0% of jobs
$61.8K - $70.6K
0% of jobs
$70.6K - $79.5K
7% of jobs
$79.5K - $88.3K
0% of jobs
$88.3K - $97.1K
0% of jobs
$97.1K - $106K
1% of jobs
$106K - $114.8K
0% of jobs
$120K is the 25th percentile. Wages below this are outliers.
$114.8K - $123.7K
28% of jobs
$123.7K - $132.5K
1% of jobs
$132.5K - $141.3K
0% of jobs
The median wage is $143.1K / yr.
$141.3K - $150.2K
62% of jobs
$53K
$132.7K
$150.2K
| 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.

$111K - $211K/yr
Full-time
Medical, Retirement, PTO
Re-posted 26 days ago
8.7
Based on 147 frontline employees who took The Breakroom Quiz
19th of 156 rated electronics manufacturers
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
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
Preferred Qualifications
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 HireShift:Shift 1 (United States of America)Primary Location: US, Oregon, HillsboroAdditional Locations:US, Massachusetts, Beaver Brook, US, Texas, AustinPosting 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 TrustN/ABenefitsWe 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 USDThe 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.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
Manufacturing
10,000+ Employees
Santa Clara, CA, US
1968