현재 설치 사용중인 제품에 대한 소비자들의 의견을 들어 새로운 제품을 개발하거나 제품 업그레이드에 반영한다. 컴퓨터하드웨어 제품을 설계하고 개발한다. 시스템을 설치하고 하드웨어 제품에 대한 보수를 한다. 시스템과 보드에 대해 전기적, 환경적 스트레스의 노출에 따른 기능적 작동성에 대해 시험한다. 칩과 조정장치와 같은 컴퓨터 하드웨어의 제조를 감독한다. 구조입력, PC보드 플로어 계획, 고속 신호분석 등을 수행한다. 로직디자인과 시뮬레이션을 이용하여 하드웨어 제품을 검사한다. 개발 프로젝트와 관련된 회의에 참석하고 보고서를 작성하기도 한다.