Research, design, develop, or test computer or computer-related equipment for commercial, industrial, military, or scientific use. May supervise the manufacturing and installation of computer or computer-related equipment and components.
U.S. Workers
75,710
Median Salary
$155,020
10-Year Growth
+7.3%
Annual Openings
4,700
Typical entry: Bachelor's degree
17 of 18 tasks have some AI capability
Exposure Trend
This score reflects estimated AI technical capability for tasks in this occupation. It does not predict employment changes, and it does not account for company-specific constraints, regulation, or adoption barriers.
Write detailed functional specifications that document the hardware development process and support hardware introduction.
AI: Fully automatable - AI can draft detailed functional specifications from requirements, ensure coverage, maintain versioning, and produce documentation suitable for hardware development given accurate inputs.
Specify power supply requirements and configuration, drawing on system performance expectations and design specifications.
AI: Fully automatable - AI can calculate power budgets, size supplies, evaluate configurations against performance specs, and automate much of the trade-off and selection work for power systems.
Select hardware and material, assuring compliance with specifications and product requirements.
AI: Fully automatable - AI can evaluate materials and hardware options against specifications, standards, cost and availability constraints and produce compliant selection recommendations automatically.
Test and verify hardware and support peripherals to ensure that they meet specifications and requirements, by recording and analyzing test data.
AI: Fully automatable - Automated test equipment combined with AI can run tests, record measurements, and analyze results to verify hardware and peripherals against specifications in most routine cases without human intervention.
Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
AI: Fully automatable - Storing, retrieving, and manipulating data for system capability and requirement analysis are routine computational tasks that software and AI can fully automate.
Recommend purchase of equipment to control dust, temperature, and humidity in area of system installation.
AI: Fully automatable - Given environmental requirements and constraints, AI can analyze options and recommend appropriate dust, temperature, and humidity control equipment and suppliers for purchase.
Update knowledge and skills to keep up with rapid advancements in computer technology.
AI: Partial - AI can continuously curate literature, summarize advances, and recommend personalized training paths, but actual skill acquisition, hands-on practice and professional judgment require human effort.
Build, test, and modify product prototypes using working models or theoretical models constructed with computer simulation.
AI: Partial - AI can create and iterate high-fidelity simulations and propose prototype modifications, but constructing, instrumenting and physically testing hardware prototypes remains a human-led activity without integrated robotics.
Confer with engineering staff and consult specifications to evaluate interface between hardware and software and operational and performance requirements of overall system.
AI: Partial - AI can analyze interfaces, reconcile specs, and generate reports on HW/SW interactions, but real-time conferencing, negotiation, and cross-disciplinary resolution still rely on human engineers.
Design and develop computer hardware and support peripherals, including central processing units (CPUs), support logic, microprocessors, custom integrated circuits, and printers and disk drives.
AI: Partial - AI can assist heavily in component and circuit design, simulation and layout, but end-to-end design, fabrication, and system-level innovation for CPUs and complex peripherals remain human-driven.
Monitor functioning of equipment and make necessary modifications to ensure system operates in conformance with specifications.
AI: Partial - AI and automated monitoring can detect anomalies and suggest or apply many configuration changes, but complex modifications and hands‑on interventions still require human engineers.
Direct technicians, engineering designers or other technical support personnel as needed.
AI: Partial - AI can assist with scheduling, task assignment, and providing direction, but it cannot fully replicate human leadership, judgment, and interpersonal management needed to direct technical staff.
Provide technical support to designers, marketing and sales departments, suppliers, engineers and other team members throughout the product development and implementation process.
AI: Partial - AI can provide extensive technical documentation, troubleshooting, and design support across teams, but nuanced cross‑functional coordination and final accountability typically require humans.
Evaluate factors such as reporting formats required, cost constraints, and need for security restrictions to determine hardware configuration.
AI: Partial - AI can model tradeoffs among reporting formats, costs, and security constraints and propose configurations, but final decisions often require human judgment about organizational priorities and policies.
Analyze user needs and recommend appropriate hardware.
AI: Partial - AI can analyze user requirements and generate appropriate hardware recommendations from specs and historical data, but tacit needs and contextual validation usually require human oversight.
Analyze information to determine, recommend, and plan layout, including type of computers and peripheral equipment modifications.
AI: Partial - AI can analyze information and produce recommended layouts, equipment types, and modification plans, yet site‑specific integration, ergonomics, and edge cases generally need human review.
Provide training and support to system designers and users.
AI: Partial - AI can generate training materials, documentation, and interactive support bots, but cannot fully replace human-led hands-on training and nuanced domain-specific support.
Assemble and modify existing pieces of equipment to meet special needs.
AI: Not automatable - Assembling and physically modifying equipment to meet special needs requires manual skill and on‑site work that AI alone cannot perform as of 2025.