Find The Best Computer Engineering Jobs For You

Where do you want to work?

10 Best Jobs For Computer Engineering Major In 2023

The time after graduating from college can be a stressful time as you try to find your first job. As a way to help you out, we have found that there are actually a lot of job opportunities for graduates with a computer engineering degree. By scouring millions of job listings and scanning through 38,200 computer engineering major resumes we were able to find the most preferred jobs by computer engineering majors.

Starting Salary
$73,000
Job openings
339,938
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$30,000
Job openings
301,105
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$67,000
Job openings
294,329
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$70,000
Job openings
126,709
Top Locations:
New York, NY;  Houston, TX;  Chicago, IL;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$27,000
Job openings
97,722
Job Description:
Civil engineering technicians help civil engineers to plan, design, and build highways, bridges, utilities, and other infrastructure projects. They also help to plan, design, and build commercial, industrial, residential, and land development projects.
Starting Salary
$77,000
Job openings
53,213
Top Locations:
San Jose, CA;  Austin, TX;  Santa Clara, CA;  
Job Description:
Computer hardware engineers research, design, develop, and test computer systems and components such as processors, circuit boards, memory devices, networks, and routers. These engineers discover new directions in computer hardware, which generate rapid advances in computer technology.
Starting Salary
$30,000
Job openings
314,860
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$86,000
Job openings
338,989
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$80,000
Job openings
356,971
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$26,000
Job openings
147,638
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$53,000
Job openings
167,520
Job Description:
Management analysts, often called management consultants, propose ways to improve the efficiency of an organization. They advise managers on how to make organizations more profitable through reduced costs and increased revenues.
Starting Salary
$60,000
Job openings
227,881
Job Description:
Web developers design and create websites. They are responsible for the look of the site. They are also responsible for the site’s technical aspects, such as its performance and capacity, which are measures of a website’s speed and how much traffic the site can handle. In addition, web developers may create content for the site.
Starting Salary
$53,000
Job openings
170,514
Job Description:
A business analyst is someone who analyzes an organization or business domain (real or hypothetical) and documents its business or processes or systems, assessing the business model or its integration with technology.
Starting Salary
$62,000
Job openings
145,936
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$59,000
Job openings
68,536
Job Description:
Electrical engineers design, develop, test, and supervise the manufacturing of electrical equipment, such as electric motors, radar and navigation systems, communications systems, and power generation equipment. Electronics engineers design and develop electronic equipment, such as broadcast and communications systems—from portable music players to global positioning systems (GPSs).
Starting Salary
$61,000
Job openings
243,536
Job Description:
A Quality Assurance Engineer develops and executes exploratory and automated tests for new and existing products to meet client needs. They monitor the debugging process and track quality assurance metrics.
Starting Salary
$68,000
Job openings
147,521
Job Description:
Web developers design and create websites. They are responsible for the look of the site. They are also responsible for the site’s technical aspects, such as its performance and capacity, which are measures of a website’s speed and how much traffic the site can handle. In addition, web developers may create content for the site.
Starting Salary
$26,000
Job openings
95,123
Job Description:
Market research analysts study market conditions to examine potential sales of a product or service. They help companies understand what products people want, who will buy them, and at what price.
Starting Salary
$59,000
Job openings
134,500
Job Description:
Computer networks are critical parts of almost every organization. Network and computer systems administrators are responsible for the day-to-day operation of these networks.
Starting Salary
$44,000
Job openings
80,744
Job Description:
Electrical engineers design, develop, test, and supervise the manufacturing of electrical equipment, such as electric motors, radar and navigation systems, communications systems, and power generation equipment. Electronics engineers design and develop electronic equipment, such as broadcast and communications systems—from portable music players to global positioning systems (GPSs).
Starting Salary
$80,000
Job openings
257,025
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$59,000
Job openings
288,448
Top Locations:
Austin, TX;  San Diego, CA;  Philadelphia, PA;  
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$75,000
Job openings
106,973
Job Description:
Computer and information research scientists invent and design new approaches to computing technology and find innovative uses for existing technology. They study and solve complex problems in computing for business, medicine, science, and other fields.
Starting Salary
$68,000
Job openings
91,202
Job Description:
Web developers design and create websites. They are responsible for the look of the site. They are also responsible for the site’s technical aspects, such as its performance and capacity, which are measures of a website’s speed and how much traffic the site can handle. In addition, web developers may create content for the site.
Starting Salary
$80,000
Job openings
303,105
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$60,000
Job openings
228,974
Job Description:
A Test Engineer is focused on planning, designing, and evaluating products. They interact with other engineering groups to define, analyze, and perform tests for products, systems, and components.
Starting Salary
$28,000
Job openings
95,688
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$27,000
Job openings
119,178
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$68,000
Job openings
124,876
Job Description:
Web developers design and create websites. They are responsible for the look of the site. They are also responsible for the site’s technical aspects, such as its performance and capacity, which are measures of a website’s speed and how much traffic the site can handle. In addition, web developers may create content for the site.
Starting Salary
$60,000
Job openings
298,481
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$58,000
Job openings
122,519
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$56,000
Job openings
259,820
Top Locations:
New York, NY;  Boston, MA;  Austin, TX;  
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$24,000
Job openings
124,258
Job Description:
Market research analysts study market conditions to examine potential sales of a product or service. They help companies understand what products people want, who will buy them, and at what price.
Starting Salary
$66,000
Job openings
132,324
Job Description:
Sales engineers sell complex scientific and technological products or services to businesses. They must have extensive knowledge of the products’ parts and functions and must understand the scientific processes that make these products work.
Starting Salary
$63,000
Job openings
243,382
Top Locations:
Redmond, WA;  Bellevue, WA;  Seattle, WA;  
Job Description:
A Software Test Engineer is responsible for testing software and reporting defects. They suggest and help to implement process improvement initiatives.
Starting Salary
$55,000
Job openings
205,491
Top Locations:
New York, NY;  Chicago, IL;  Dallas, TX;  
Job Description:
Computer programmers write and test code that allows computer applications and software programs to function properly. They turn the program designs created by software developers and engineers into instructions that a computer can follow.
Starting Salary
$61,000
Job openings
184,542
Top Locations:
Austin, TX;  Parkton, NC;  Wichita, KS;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$69,000
Job openings
111,338
Top Locations:
Houston, TX;  San Jose, CA;  Austin, TX;  
Job Description:
Sales engineers sell complex scientific and technological products or services to businesses. They must have extensive knowledge of the products’ parts and functions and must understand the scientific processes that make these products work.
Starting Salary
$57,000
Job openings
108,078
Top Locations:
New York, NY;  Chicago, IL;  Atlanta, GA;  
Job Description:
A Quality Assurance Analyst tests software and other computer applications to ensure that there are no defects and that it is made to meet the company's standards. They also recommend program improvements and corrections to programmers.
Starting Salary
$21,000
Job openings
55,578
Top Locations:
New York, NY;  Chicago, IL;  Washington, DC;  
Job Description:
Teacher assistants work under a teacher’s supervision to give students additional attention and instruction.
Starting Salary
$47,000
Job openings
100,276
Top Locations:
San Jose, CA;  San Diego, CA;  Austin, TX;  
Job Description:
Computer hardware engineers research, design, develop, and test computer systems and components such as processors, circuit boards, memory devices, networks, and routers. These engineers discover new directions in computer hardware, which generate rapid advances in computer technology.
Starting Salary
$26,000
Job openings
135,614
Top Locations:
New York, NY;  Chicago, IL;  Washington, DC;  
Job Description:
Market research analysts study market conditions to examine potential sales of a product or service. They help companies understand what products people want, who will buy them, and at what price.
Starting Salary
$29,000
Job openings
75,675
Top Locations:
New York, NY;  Chicago, IL;  Philadelphia, PA;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$62,000
Job openings
72,346
Top Locations:
New York, NY;  Houston, TX;  Chicago, IL;  
Job Description:
Computer networks are critical parts of almost every organization. Network and computer systems administrators are responsible for the day-to-day operation of these networks.
Starting Salary
$67,000
Job openings
279,877
Top Locations:
New York, NY;  Houston, TX;  Chicago, IL;  
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$68,000
Job openings
123,287
Top Locations:
Houston, TX;  New York, NY;  San Francisco, CA;  
Job Description:
Sales engineers sell complex scientific and technological products or services to businesses. They must have extensive knowledge of the products’ parts and functions and must understand the scientific processes that make these products work.
Starting Salary
$65,000
Job openings
618,207
Top Locations:
Houston, TX;  New York, NY;  Chicago, IL;  
Job Description:
Mechanical engineering is one of the broadest engineering disciplines. Mechanical engineers design, develop, build, and test mechanical and thermal sensors and devices, including tools, engines, and machines.
Starting Salary
$62,000
Job openings
142,475
Top Locations:
New York, NY;  Houston, TX;  Atlanta, GA;  
Job Description:
Computer systems analysts study an organization’s current computer systems and procedures and design information systems solutions to help the organization operate more efficiently and effectively. They bring business and information technology (IT) together by understanding the needs and limitations of both.
Starting Salary
$51,000
Job openings
79,712
Top Locations:
New York, NY;  Houston, TX;  Little Rock, AR;  
Job Description:
Computer networks are critical parts of almost every organization. Network and computer systems administrators are responsible for the day-to-day operation of these networks.
Starting Salary
$98,000
Job openings
345,893
Top Locations:
San Diego, CA;  Sunnyvale, CA;  Santa Clara, CA;  
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.

Find Computer Engineering Major Jobs

Major Survey Entry Point Icon

Find The Job That Best Matches Your Personality

I Would Like To Market A New Product Line?

What can you do with a Computer Engineering Degree?

Computer Engineering Major Jobs

Average Salary For Computer Engineering Major Jobs

As with other factors, choosing the right industry can change the salary for computer engineering majors drastically. If you are in it for the money, you will earn the highest average salary working for a company in the start-up industry where the average salary is $122,569. But, you might only make an average salary of $41,122 working in the education industry.

Average Salary By Industry

RankIndustryAverage Computer Engineering Salary Computer Engineering Salary Range
1Start-up
$122,569
$77k
$149k
2Technology
$99,497
$77k
$149k
3Manufacturing
$96,381
$77k
$149k
4Finance
$95,174
$77k
$149k
5Professional
$94,355
$77k
$149k

Entry Level Jobs For Computer Engineering Majors

What is the right job for my career path?

Tell us your goals and we'll match you with the right jobs to get there.

Computer Engineering Internships

Job type you want
Full Time
Part Time
Internship
Temporary