What does a computer engineer do on a day-to-day basis?
The answer to this question may be simple, but I want to know if everything would be in a factory or in an office or if it varies depending on the position you're in. #computer-engineer
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.
I answered a very similar question previously here.
On a day to day basis, we're usually in an office. If you're doing more hardware related things, you usually have a bench with oscilloscopes and other testing equipment.</body></html>