
Computer Engineer, Legacy Systems & Hardware Support
NXP · 2 Locations
Applications are made on NXP's own site. We never sit in the middle.
Job description
Position Summary We are seeking an experienced Computer Engineer specializing in legacy computer systems, hardware diagnostics, and software troubleshooting. This position is responsible for maintaining, troubleshooting, repairing, and restoring computer systems that support critical equipment and applications, including systems that may no longer be supported by their original manufacturers. The ideal candidate has extensive hands-on experience with Microsoft Windows NT, Windows XP, Windows 7, MS-DOS, UNIX, and Linux operating environments and possesses a strong understanding of PC and industrial computer hardware architecture. This role requires an engineer who can systematically diagnose problems across the entire computing stack, including operating systems, applications, drivers, storage devices, communications interfaces, peripheral hardware, networking, and physical computer components. Key Responsibilities Legacy Operating Systems & Software Troubleshoot, repair, configure, and maintain legacy operating environments, including:Windows NT Windows XP Windows 7 MS-DOS UNIX Linux Diagnose operating-system failures, boot problems, driver conflicts, missing or corrupted system files, registry issues, application failures, and configuration problems. Restore systems affected by software corruption, improper shutdowns, failed storage devices, configuration changes, or hardware replacement. Troubleshoot applications and proprietary software that depend on obsolete operating systems, drivers, libraries, or hardware interfaces. Understand legacy boot processes, file systems, permissions, environment variables, configuration files, services, and startup routines. Create and restore system images and backups to minimize recovery time for critical legacy equipment. Maintain software, driver, firmware, configuration, and recovery archives for systems where vendor support is limited or unavailable. Computer Hardware & Electronics The candidate must have a strong understanding of computer hardware architecture and be capable of determining whether a problem originates in software, firmware, communications, or physical hardware. Responsibilities include troubleshooting and replacement of: Motherboards and backplanes CPUs and memory IDE/PATA, SATA, SCSI, and other storage devices Hard disk drives and solid-state storage Power supplies BIOS/CMOS configurations PCI, PCI-X, PCIe, ISA, and other expansion hardware as applicable Serial and parallel interfaces Ethernet/network adapters Graphics and display hardware USB and legacy peripheral interfaces Cooling systems and fans Industrial computer and equipment-specific interface cards The engineer should be comfortable using multimeters, POST/diagnostic tools, bootable diagnostic media, disk utilities, hardware substitution, and known-good-component testing to isolate failures. Troubleshooting & Failure Analysis Perform systematic root-cause analysis of complex computer failures. Distinguish among:Operating-system failures Application/software corruption Driver or firmware problems Storage-device failures Memory faults Network or communications problems Power-related issues Motherboard/component failures Peripheral and interface-card failures Recover systems that will not boot or have partially corrupted operating systems. Troubleshoot intermittent failures that may involve multiple hardware and software components. Develop repeatable diagnostic and recovery procedures. Document root cause, corrective action, configuration changes, and replaced components. Networking & IT The candidate should have practical experience troubleshooting: TCP/IP networking Static IP configuration DNS, gateways, and subnetting Ethernet connectivity Network shares and mapped drives User accounts, permissions, and authentication Remote-access tools File transfer between legacy and modern systems Serial communications and terminal interfaces Basic network diagnostics using tools such as ping, tracert/traceroute, ipconfig, ifconfig, netstat, and related utilities The engineer will work with corporate IT and cybersecurity teams when legacy system requirements conflict with current network, security, or domain standards. Legacy-System Preservation A particularly important responsibility is maintaining systems for which direct replacement or software upgrades may not be practical. The engineer will: Establish backup and recovery strategies for obsolete systems. Capture disk images before performing high-risk repairs or modifications. Preserve installation media, software licenses, configuration files, drivers, firmware, and documentation. Identify compatible replacement hardware for obsolete components. Maintain known-good spare computers, drives, interface cards, memory, power supplies, and peripherals when appropriate. Develop migration or virtualization strategies where technically feasible. Document system configurations sufficiently to allow another engineer to rebuild the system following a catastrophic hardware failure. Required Qualifications Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Information Technology, or a closely related technical discipline, or equivalent demonstrated professional experience. Strong hands-on knowledge of computer hardware architecture. Demonstrated troubleshooting experience with multiple generations of Windows operating systems, particularly Windows NT, Windows XP, and Windows 7. Experience with MS-DOS and command-line troubleshooting. Professional experience supporting UNIX and/or Linux environments. Demonstrated ability to diagnose both software and hardware failures rather than relying solely on component replacement or system reimaging. Experience recovering corrupted operating systems and storage devices. Understanding of BIOS/CMOS configuration, system boot processes, storage interfaces, device drivers, and peripheral configuration. Ability to read technical manuals, hardware documentation, wiring diagrams, system configuration documentation, and troubleshooting procedures. Strong technical documentation and root-cause-analysis skills. Preferred Qualifications 5+ years of hands-on experience supporting computer hardware, operating systems, industrial equipment, or other long-lifecycle systems. Experience supporting industrial, manufacturing, semiconductor, laboratory, automation, test, or production equipment. Experience working with OEM equipment whose control computers cannot readily be upgraded to current operating systems. Experience with SCSI, IDE/PATA, ISA, PCI, RS-232/RS-485, GPIB, or other legacy interfaces. Experience cloning, imaging, restoring, or migrating legacy hard drives. Familiarity with disk-imaging and recovery tools such as Clonezilla, Symantec Ghost, or equivalent sector-level imaging technologies. Familiarity with virtual machines and legacy-system virtualization using technologies such as VMware or Hyper-V. Experience troubleshooting proprietary hardware interface cards and vendor-specific drivers. Basic scripting capability using DOS batch files, Windows command scripts, PowerShell, Bash, or UNIX shell scripting. Experience supporting systems in controlled manufacturing or production environments. Critical Competencies The successful candidate should demonstrate: Deep troubleshooting ability Works methodically from symptoms to root cause rather than immediately reimaging or replacing hardware. Legacy technology expertise Is comfortable working on systems designed decades ago and can understand technologies for which modern documentation or vendor support may be limited. Hardware/software integration knowledge Understands that a software symptom may originate from storage, memory, communications, firmware, power, or interface hardware. System recovery mindset Recognizes that on specialized equipment, reinstalling or upgrading the operating system may not be an option. The priority may instead be to recover and preserve the existin
Other jobs you might want
NXP
Software Architect
Bangalore
NXP
Semiconductor Operational Excellence Supervisor
Austin (Ed Bluestein, Manufacturing)
NXP
Photo/Metro Equipment Engineering Intern - Summer 2027
Austin (Ed Bluestein, Office)
NXP
Supervisor Logistics, Supply Chain Management
Nijmegen
NXP
Equipment Technician
Kaohsiung
NXP
Internship - Electromagnetic Modelling and Analog/RF Circuit Design for Galvanically Isolated Communication
Milan