Ingeniería inversa
Actualmente (principios del siglo XXI), los productos más comúnmente sometidos a ingeniería inversa son los programas de computadoras y los componentes electrónicos, realmente cualquier producto puede ser objeto de un análisis de Ingeniería Inversa.
Ingeniería en computadores
Existe un amplio uso de las computadoras en todas las industrias y aplicaciones. Los ingenieros en computadores diseñan circuitos integrados específicos de la aplicación (ASIC) para su uso en teléfonos celulares, diseñan y programan arreglos de puertas programables en campo (FPGA) para sistemas de control en plantas de fabricación y centrales eléctricas.