A computer hardware engineer building a computer in a workshop

A computer hardware engineer could...


Develop portable storage devices to quickly transfer large amounts of data from one computer to another. A USB flash drive on top of a keyboard Develop a color printer that creates photograph-quality prints. A printer prints a colored photo
Engineer the world's fastest central processing unit (CPU) for PC's. Close-up photo of the pins underneath a CPU Design a fast video graphics card to enhance the look of video games. Four teenagers sitting on a couch with two holding video game controllers
Find out more...

Key Facts & Information

Overview Whether you are playing video games, surfing the Internet, or writing a term paper, computers are an integral part of our daily lives. Computer hardware engineers work to make computers faster, more robust, and more cost-effective. They design the microprocessor chips that make your computer function, along with the equipment that makes computing easy and fun to do.
Key Requirements Creative, inquisitive, logical, detail-oriented, and able to work effectively in a team setting
Minimum Degree Bachelor's degree
Subjects to Study in High School Physics, chemistry, computer science, algebra, geometry, algebra II, calculus, English; if available, electronics
Median Salary
Computer Hardware Engineer
  $115,080
U.S. Mean Annual Wage
  $49,630
Min Wage
  $15,080
$0
$20,000
$40,000
$60,000
$80,000
$100,000
$120,000
$140,000
Projected Job Growth (2014-2024) More Slowly than Average (3% to 6%)
Interview
  • Meet the hardware team at Google as they research, design, and develop new technologies and hardware.
  • Meet Julie, a system engineering lead on Amazon Lab126's hardware team who has worked on products from Kindle to Amazon Echo.
Related Occupations
  • Computer support specialists
  • Mathematical technicians
  • Electronic drafters
  • Aerospace engineering and operations technicians
  • Computer science teachers, postsecondary
  • Computer, automated teller, and office machine repairers
  • Electrical and electronics repairers, commercial and industrial equipment
  • Numerical tool and process control programmers
Source: O*Net

Training, Other Qualifications

Computer hardware engineers typically enter the occupation with a bachelor's degree, but some basic research positions may require a graduate degree. Computer hardware engineers offering their services directly to the public must be licensed. Continuing education to keep current with rapidly changing technology is important for engineers.

Beginner computer hardware engineering graduates usually work under the supervision of experienced engineers and, in large companies, also may receive formal classroom or seminar-type training. As new engineers gain knowledge and experience, they are assigned more difficult projects with greater independence to develop designs, solve problems, and make decisions. Computer hardware engineers may advance to become technical specialists or to supervise a staff or team of engineers and technicians. Some may eventually become engineering managers or enter other managerial or sales jobs. In sales, an engineering background enables them to discuss a product's technical aspects and assist in product planning, installation, and use.

Education and Training

Entry-level computer hardware engineering positions require a bachelor's degree in engineering; usually with a focus in computer engineering. In order to be admitted into an engineering program, students interested in computer hardware engineering should focus on getting a well-rounded high school education, including a a solid background in mathematics (algebra, geometry, trigonometry, and calculus) and science (biology, chemistry, physics, and computer science). Bachelor's degree programs in computer or electrical engineering are typically designed to last 4 years, but many students find that it takes between 4 and 5 years to complete their studies. In a typical 4-year college curriculum, the first 2 years are spent studying mathematics, basic sciences, introductory engineering, humanities, and social sciences. In the last 2 years, most courses are in engineering, usually with a concentration in one specialty. Some programs offer a general engineering curriculum; students then specialize on the job or in graduate school.

Graduate training is essential for computer engineering faculty positions and many research and development programs, but is not required for the majority of entry-level engineering jobs. Many experienced engineers obtain graduate degrees in engineering or business administration to learn new technology and broaden their education. Many high-level executives in government and industry began their careers as engineers.

Other Qualifications

Computer hardware engineers must have complex problem-solving and critical-thinking skills. They must exhibit active learning and active listening in order to make good and informed decisions. They must be able to communicate their ideas clearly and effectively, both orally and in written expression.

Nature of the Work

Computer hardware engineers research, design, develop, test, and oversee the manufacture and installation of computer hardware. Hardware includes computer chips, circuit boards, computer systems, and related equipment, such as keyboards, modems, and printers. The work of computer hardware engineers is very similar to that of electronics engineers in that they may design and test circuits and other electronic components, but computer hardware engineers do that work only as it relates to computers and computer-related equipment. The rapid advances in computer technology are largely a result of the research, development, and design efforts of these engineers.

When computer hardware engineers develop new computer products, they consider several factors. For example, in developing a faster microprocessor, engineers precisely specify the functional requirements; design and test all of the different components of the microprocessor; integrate the components to produce the final design; and evaluate the design's overall effectiveness, cost, reliability, and safety. This process ensures the most economical solution to a technical problem.

Work Environment

Most computer hardware engineers work in office buildings, laboratories, or industrial plants. Others may spend time at production sites, where they monitor or direct operations or solve onsite problems. Some engineers travel extensively to plants or work sites, both here and abroad.

Many engineers work a standard 40-hour week. At times, deadlines or design standards may bring extra pressure to a job, requiring engineers to work longer hours.

On the Job

  • Update knowledge and skills in order to keep up with rapid advancements in computer technology.
  • Provide technical support to designers, marketing and sales departments, suppliers, engineers and other team members throughout the product development and implementation process.
  • Test and verify hardware and support peripherals to ensure that they meet specifications and requirements, by recording and analyzing test data.
  • Monitor functioning of equipment and make necessary modifications to ensure system operates in conformance with specifications.
  • Analyze information to determine, recommend, and plan layout, including type of computers and peripheral equipment modifications.
  • Build, test, and modify product prototypes using working models or theoretical models constructed with computer simulation.
  • Analyze user needs and recommend appropriate hardware.
  • Direct technicians, engineering designers or other technical support personnel as needed.
  • Confer with engineering staff and consult specifications to evaluate interface between hardware and software and operational and performance requirements of overall system.
  • Select hardware and material, assuring compliance with specifications and product requirements.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • Write detailed functional specifications that document the hardware development process and support hardware introduction.
  • Specify power supply requirements and configuration, drawing on system performance expectations and design specifications.
  • Provide training and support to system designers and users.
  • Assemble and modify existing pieces of equipment to meet special needs.
  • Evaluate factors such as reporting formats required, cost constraints, and need for security restrictions to determine hardware configuration.
  • Design and develop computer hardware and support peripherals, including central processing units (CPUs), support logic, microprocessors, custom integrated circuits, and printers and disk drives.
  • Recommend purchase of equipment to control dust, temperature, and humidity in area of system installation.

Source: BLS

Companies That Hire Computer Hardware Engineers

Explore what you might do on the job with one of these projects...

Science Fair Project Idea
Have you ever suffered from poor Wi-Fi reception for your smartphone, tablet, or laptop? Certain materials can actually block a Wi-Fi signal; do you think that could be part of your problem? In this science project, you will do an experiment to find out which materials cause the biggest drop in signal strength from a wireless router. Read more
Science Fair Project Idea
Virtual reality (VR) headsets are becoming increasingly popular with consumers for things like viewing 3D pictures and videos, or for playing video games. However, dedicated gaming headsets like the Oculus Rift® and PlayStation® VR can cost hundreds of dollars. Some headsets, like Google Cardboard™, which is literally made out of folded corrugated cardboard (Figure 1), are much cheaper because they can use any smartphone as the screen. Figure 1. A… Read more
Science Fair Project Idea
When you delete a file, by accident or on purpose, is the information really gone? Can you get it back? If you accidentally deleted your five-page report for school, you are hoping it is not gone. On the other hand, if you do not want someone to get their hands on the goofy and unflattering pictures you and your best friend took while staying up late the other night, you probably hope it is gone for good! It might be nice to know for sure either way. Try this project to find out. Read more
Science Fair Project Idea
Have you ever been annoyed by poor Wi-Fi reception for your phone, tablet, or laptop? Do you wish there was something you could do about it? In this project you will learn how to build a parabolic reflector that you can attach to the antenna of a regular wireless router to help boost its signal. Read more
Science Fair Project Idea
If you've ever watched an adult pay for something by simply touching their credit card to a machine at a store, or you've done the same with a bus pass, you've seen an RFID tag in action. An RFID (Radio-Frequency IDentification) tag allows a card to be read by a computer from a short distance away. This is very convenient, but it also allows criminals to steal information about you. For instance, on the subway or the bus, someone standing next to you can use an RFID reader to access the data on… Read more
Science Fair Project Idea
Have you ever had to take prescription medicine to get over an illness? To get better, it is important to take the medication in the proper manner and at the proper time. Wouldn't it be cool if there were a tool or piece of automated equipment that held your medicine and reminded you to take it? A tool that would know when you picked up the bottle and took your medicine? Building a smart medicine cabinet is what this science project is all about! Read more
Science Fair Project Idea
How fast are computers? How quickly do you think they can do 100 million arithmetic problems? Try this science project to discover an easy way to measure how fast computers have become and whether or not your computer is a math whiz. Read more
Science Fair Project Idea
Imagine yourself as a software engineer, a decade and a half from now. You are called upon to help solve the world energy crisis by programming nano-organisms (NANORGs) to extract energy from industrial sludge. Your program must be small enough to fit in the NANORGs' tiny processors, yet at the same time meet several challenges. First and foremost, your NANORGs need to navigate on their own, extract energy from the sludge, and find collection points to deliver the harvested energy. Second,… Read more
Science Fair Project Idea
Do your parents ever get upset with you for "wasting" paper and ink from your printer? Maybe you wanted to print a comic you found online, or a whole bunch of pictures of you and your friends being goofy, or all the instructions on how to put together that really awesome LEGO® castle. But 20 pages of text and pictures later, your mom or dad is yelling at you. Why do they even care how much you print? And why do people say it is a "waste" of paper? Try this printer-saving science project to… Read more
Science Fair Project Idea
What kind of music do you enjoy listening to? Hip hop, rap, classical, techno, or electronic? Do you know what most of them have in common? They rely on a drumbeat to provide tempo and depth to the sound. You might think of a drum as simply a large round vessel with a membrane covering that musicians strike with a drumstick, but musicians can create a synthesized drumbeat with an electronic keyboard or with electronic drums. In this science project, you will design and make your own… Read more
Science Fair Project Idea
Passports, identification cards, bus passes, and even some credit cards contain RFID tags. An RFID (radio-frequency identification) tag allows a card to be read by a computer from a short distance away. While this is very useful in everyday life, would you believe you can make music with it? RFID + sampled music sounds + a little crafting = a fun musical instrument that is limited only by your imagination. In this science project, you will make handbells out of paper cups that play real sounds,… Read more
Science Fair Project Idea
Is your PC an energy hog? Check out this science fair project to determine how much power your PC really uses, and if it is an energy hog, how you can reduce its appetite for energy. You'll learn how to profile and streamline your computer's power usage, while still enjoying every feature of your machine. Read more
Science Fair Project Idea
Here's an interesting project idea with a variation that combines computer science, physics and music. You'll need a piano in a quiet room, a microphone and a computer with digital sound recording and analysis software. The project shows you how you can make a piano string start vibrating without hitting its key. You can record the sounds on the computer, and use sound analysis software to measure the frequencies of the induced vibrations. For more details see: How to Make a Piano Sing. Be… Read more
Science Fair Project Idea
What do you think about killing vampires? No, no, not the kind that drink people's blood, but the kind that suck your power and money away. Equipment like televisions, computers, printers, and fax machines all use electricity to operate, of course, but do you realize that this equipment might still be sucking electricity from the wall, even when you think it's turned off? These electricity-suckers are called vampire loads. In this science project, you will investigate how much power these… Read more
Science Fair Project Idea
Did you know that you can tell how much information is on a CD-R without even using a computer? Find out how in this "reflective" experiment. Read more

Ask Questions

Do you have a specific question about a career as a Computer Hardware Engineer that isn't answered on this page? Post your question on the Science Buddies Ask an Expert Forum.

Sources

Additional Support

We'd like to acknowledge the additional support of:

  • AMD
  • Intel
  • Motorola Solutions
Free science fair projects.