What do computer engineers do ?

I'm a freshman in high school who is interesting in technology/computers and i want to know what this career is and what they do.

Question Topics








Comment on this

11 answers:

Computer engineers are hardware hackers who work on making hardware "Do things." For example, they can program the thermostat in your house to be remotely controlled via your iPhone. They are heavy on the programming side and on the hardware side. They work with chips, IC's, and other gadgetry. They tinker with things. Soldering, oscilloscopes, bread boards, and getting zapped by electricity are just some of the fun things we get.

If you want to get started in computer engineering, you should take a look at the awesome freedom-loving folks over at Arduino. http://www.arduino.cc/

See that thing in the palm of that dude's hand? Yeah, that's what they play with on the side. Using that little thing and plenty of reading, amateur's such as yourself can make earthquake detectors, lawnmowers, credit card readers, and all kinds of other fun stuff. The most fun part is playing pranks. I built this device in high school that made cricket chirping sounds and put it in the teacher's room. She couldn't figure out what the heck was going on. The Principal called in the exterminator 4 times and they still couldn't find it. It was great. After doing it for about 5 years, Intel will look at you and go, "oh wow."

Three comments

Computer engineering is the creation and improvement of hardware/software interface, chips, memory, FPGA, and the "architecture" inside your computer. Computer engineers work many capacities in designing computers (including desktop computers, mainframe computers, routers, smartphones, and any specialty devices), improving performance for computers, or helping companies make use of computers.

For additional information, you can check out the "computer engineering" entry in wikipedia here, and this nice explanation of the difference between computer engineering and electrical engineering in this Quora post: here.

Comment on this

I was an engineering major in college and now I hire computer engineers for my businesses.

There are different types of computer engineers. Some computer engineers spend a lot of time designing hardware and chips, and they spend a lot of time with advanced (and very exciting to use) tools like CAD, circuit design and circuit layout tools. These are typically programs that run on high performance computers and sometimes supercomputers. Other computer engineers focus on the low level operation of the semiconductor chip itself, and design arithmetic logic flows and design chip building blocks like Flip-Flops, NAND memory cells, ALUs (arithmetic logic units), and advanced building blocks like pipelines, carry look-ahead logic, and multiprocessor RAM synchronization. All of these concepts sound big and complex but when you visualize them and start playing with them, they're fascinating and very approachable.

One comment

Computer Engineers generally have a wider skill set than say a Software Engineer. Computer Engineers usually have a good understanding of hardware (electronics), software and all of the respective systems that make a computer work. If you have a general interest in computer engineering, you can pursue a number of careers after you finish studying. These include: Site Reliability Engineering, Electrical Engineering, Network Engineering, Hardware Design Engineer

Comment on this

Hi! So there are many many things you can do with a degree in computer engineering. There are really 2 flavors.

  1. Computer Engineering. This is more of a hardware side. You know how you have RAM in your computer, and a hard drive? Some computer engineers design how those work within the computer.

  2. Software engineering. Software engineers design things like the apps on your smart phone, or things like Microsoft office. They can also write programs which control things like the space shuttle or the Tesla Car.

With a degree in computer engineering, you can really do both, and as you learn more in school, you can find what's a best fit for you.

Also, what I did was get a degree in Computer Engineering, and then went into teaching. What I do as an evangelist is help people build apps for smart phones and teach people how to use technology. It's a super awesome job!

With a degree in computer engineering, the opportunities are limitless!

Comment on this

I am actually a Software Engineer who is pursuing an Engineering Degree right now. I see that a lot of comments are about hardware positions, but I think it's fair to say that there are quite a few computer engineers in the software industry as well. They also do their fair share of both high level coding and low-level hardware analysis. I truly believe that computer engineering is one of the most amazing career paths out there.

Comment on this

well i'm a 7th grader at Oms north in Kentucky and Computer engineers they make and work through the computer system using many things.

Comment on this

I know a guy who has no formal college degree and makes a number a nice living doing IT work for the government. However he did take necessary classes, courses, and seminars, to make sure he has the necessary certifications. His job is primarily ensuring computer networks are working right, setting them up, setting up computers, diagnosing email and other network problems, and performing software updates. With every company, IT people will make sure company specific programs stay operating.

Comment on this

A lot of analysis of computer hardware etc.(source google),They design, develop, test and research computer systems and components.

Comment on this

They can do many things. Here are just a few. Design games. Business software. Computer hardware. Computer controlled radios and satellites. Design the brains for self driven by cars. Everything is going to need computers. This is a very very good degree to pursue.

Comment on this

Ask a Question

Close form

By posting, you are accepting the terms of service and privacy agreement.