They design and manufacture computers, computer-run equipment and custom-made programs.
Unlike programmers, computer engineers develop hardware and computer systems: processors, memories, readers, robots, assembly lines… basically anything requiring some form of automation.