Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)

LOOK UP ANOTHER TERM


hardware engineer

A person involved with the design, implementation and testing of hardware (circuits, components, systems, etc.). See software engineer.



software engineer

A person who designs and programs system-level software, such as operating systems, database management systems (DBMSs) and embedded systems. The title is often used for programmers in the software industry who create commercial software packages, whether they be system level or application level. "Software engineer," "systems programmer" and "systems engineer" titles are often synonymous. See systems engineer, software technician and developer.



Personal Use Only

Before/After Your Search Term
BeforeAfter
hardrivehardware failure
hardwarehardware firewall
hardware abstraction layerhardware handshake
hardware accelerationhardware-in-the-loop
hardware acceleratorhardware independence
hardware appliancehardware independent
hardware as a servicehardware interface
hardware circuithardware interrupt
hardware dependencehardware key
hardware dependenthardware monitor

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
Audio/VideoGraphics
MainframesSecurity
ProgrammingHealthcare IT
System design