How Much Do Computer Engineers Make?
Computer engineering is a highly sought-after profession, and for good reason. It requires a strong foundation in mathematics, science, and programming, as well as a deep understanding of electrical and mechanical systems. As technology continues to advance and play an increasingly important role in our daily lives, the demand for skilled computer engineers is only expected to grow. But how much do computer engineers actually make?
The Short Answer: $94,800 – $160,000 Per Year
According to the Bureau of Labor Statistics (BLS), the median annual salary for computer hardware engineers in the United States is around $94,800. However, this figure can vary depending on factors such as location, industry, level of experience, and specific job title.
The Long Answer: Breakdown by Industry and Location
To get a more accurate picture, let’s break down the average salaries for computer engineers by industry and location:
By Industry:
- Software and President/consumer Electronics: $110,000 – $150,000 per year
- Top 5 companies: Apple, Microsoft, Amazon, Google, Facebook
- Computer Systems Design: $90,000 – $130,000 per year
- Top 5 companies: IBM, Intel, Dell, HP, Oracle
- Semiconductor and Other Electronic Component Manufacturers: $80,000 – $120,000 per year
- Top 5 companies: Intel, Texas Instruments, STMicroelectronics, QUALCOMM
- Government: $80,000 – $120,000 per year
- Top 5 agencies: National Aeronautics and Space Administration (NASA), National Security Agency (NSA), Department of Defense (DoD), Department of Justice (DOJ), Department of Homeland Security (DHS)
By Location:
- Top 5 Cities for Computer Engineers:
- San Jose, CA: $125,000 – $180,000 per year
- New York, NY: $110,000 – $160,000 per year
- Seattle, WA: $105,000 – $150,000 per year
- Washington, D.C.: $100,000 – $140,000 per year
- San Diego, CA: $95,000 – $135,000 per year
- Top 5 States for Computer Engineers:
- Washington: $105,000 – $145,000 per year
- California: $100,000 – $140,000 per year
- Massachusetts: $95,000 – $135,000 per year
- New Jersey: $90,000 – $130,000 per year
- New York: $85,000 – $125,000 per year
Pay Scales by Level of Experience:
- Entry-Level (0-3 years of experience): $60,000 – $90,000 per year
- Mid-Level (4-7 years of experience): $80,000 – $120,000 per year
- Senior-Level (8-12 years of experience): $100,000 – $140,000 per year
- Lead/Manager (13+ years of experience): $125,000 – $160,000 per year
Conclusion
As the demand for computer engineers continues to grow, so too do the job opportunities and salaries. With experience and seniority, computer engineers can earn significant bonuses and benefits, making it a highly rewarding and lucrative career path. Whether you’re just starting out or looking to advance in your career, understanding the salary ranges can help you make informed decisions and stay competitive in the job market.
Table: Average Salaries for Computer Engineers in the United States
| Job Title | Average Annual Salary |
|---|---|
| Computer Hardware Engineer | $94,800 |
| senior-level Computer Engineer | $125,000 – $160,000 |
| Lead/Manager, Computer Engineering | $130,000 – $170,000 |
| Software Engineer | $90,000 – $130,000 |
| Senior Software Engineer | $110,000 – $150,000 |
Note: The salary figures mentioned above are based on national averages and may vary depending on location, industry, and specific company.
