Computer Hardware Engineer Job Description

Computer Hardware Engineer Job Description

4.7
197 votes for Computer Hardware Engineer
Computer hardware engineer provides systems Administrator (SA) support to systems hosting complex operational databases, software configuration control, and system interfaces for computer systems.

Computer Hardware Engineer Duties & Responsibilities

To write an effective computer hardware engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included computer hardware engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Assist with technical and/or administrative tasks depending on functional area
Conducting initial analysis of traditional and non-traditional systems in support of HQ US Cyber Command
Conducting technical exploitation and examination of high-priority digital media to include reverse-engineering, failure analysis, and vulnerability analysis of hardware to identify exploitation opportunities
Modifying hardware to either enable forensic analysis of the media or to change the functionality of the hardware for other purposes
Performing inspection, imaging, decapsulation, deprocessing, and other activities related to hardware reverse-engineering and exploitation in a state-of-the-art microelectronics exploitation laboratory
Enhancing and maintaining frameworks, processes, design patterns, techniques, tools, and standards for conducting hardware exploitation of digital media
Keeping abreast of and reporting on scientific, engineering, and operational advances in hardware exploitation
Performing full-scope forensic examinations from the hardware aspect of media
Using reverse engineering tools and methods to determine vulnerabilities of the device for technical exploitation purposes
Determining how a device boots/initializes, and obtaining a binary that can be used for reverse-engineering

Computer Hardware Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Computer Hardware Engineer

List any licenses or certifications required by the position: II, IAM, DODD

Education for Computer Hardware Engineer

Typically a job would require a certain level of education.

Employers hiring for the computer hardware engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Engineering, Science, Electrical Engineering, Technical, Computer Engineering, Mathematics, Technology, Computer, Computer Science, Electronics Engineering

Skills for Computer Hardware Engineer

Desired skills for computer hardware engineer include:

Areas of Ethernet based avionics bus interfaces
Integrated avionics systems
Operational ground systems
Relevant technology as assigned
Strategic planning methodologies
Systems analysis
CAT 5 and CAT 6 cable
Computer architectures
Computer systems and IT components
Connectors

Desired experience for computer hardware engineer includes:

Proficiency in programming/debugging computer programs to achieve desired output
In-depth technical knowledge of current hardware and software
Ability to determine whether problems are caused by hardware, software, operating systems, application programs, or network failures
Excellent knowledge of security and encryption principles
Ability to define functional specifications of the system for the appropriate hardware
Understands DOD functional mission and objectives

Computer Hardware Engineer Examples

1

Computer Hardware Engineer Job Description

Job Description Example
Our company is looking to fill the role of computer hardware engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for computer hardware engineer
  • Leading teams and participating in the analysis of embedded platform firmware and operating systems to understand security vulnerabilities associated with various platform communication links
  • Creating and executing test plans to ensure all requirements of developed capabilities are fully- satisfied
  • Providing data recovery processes for hard drives, thumb drives, and other kind media with storage capacity
  • Setting up desktop hardware, printers, peripherals and installing and configure software and drivers
  • Maintaining and repairing technological equipment
  • Advise manufacturing team on the use of hardware and software to best accomplish their goals
  • Repair hardware as necessary and work closely with service vendors to ensure continuity of service
  • Assure continuity of the computer system for all system users
  • Work with networking and server teams to ensure manufacturing processes can move forward as necessary
  • Performing communication network engineering by performing analysis, design and implementation of IP based communication networks, supporting heterogeneous traffic, including voice and data
Qualifications for computer hardware engineer
  • Analyzes situations and implement solutions, or develop new system elements, procedures or processes
  • Provides ongoing technical/operational guidance to lead a project or professional work teams
  • Understand networking/distributed computing environment concepts
  • Understand the principles of routing and client/server programming
  • Multitask and stay organized in a dynamic work environment
  • Ability to obtain and maintained TS/SCI
2

Computer Hardware Engineer Job Description

Job Description Example
Our growing company is hiring for a computer hardware engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for computer hardware engineer
  • Apply knowledge of network design, including core and edge access networks, IEEE 802.3, routing protocols, and switching networks
  • Support hands-on installation, troubleshooting and testing of C2 hardware on USMC platforms
  • Work closely with AV LLC team to deliver edge compute solutions that support autonomous and connected vehicles applications
  • Elicit requirements from various stakeholders to optimize the selection of CPU, GPU, FPGA, and other hardware required to process data from sensor platform for objection detection, classification, tracking, and intent prediction applications
  • Maintain an expert level of knowledge in emerging CPU, GPU, FPGA, hardware
  • Develop and deploy edge-compute validation/verification methods
  • Work closely with suppliers to obtain optimized compute solutions, provide performance assessments, develop validation tests
  • Support collaboration with perception teams, and other stakeholders across the organization
  • Optimize the HPC/AI hardware platform
  • Ensure that computer hardware components work together with the latest software developments
Qualifications for computer hardware engineer
  • Current student enrolled full-time in an ABET accredited Electrical or Computer Engineering program (or closely related major) at a four-year institution
  • Information Technology Education
  • Server knowledge
  • Computer hardware support Experience
  • 1-3 years of experience in computer science/engineering
  • Ability to design, develop, and test software systems in low level and high level programming languages
3

Computer Hardware Engineer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of computer hardware engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for computer hardware engineer
  • Develop a deep understanding of the state-of-the-art in HPC / AI domains and work with our customers and partner
  • Become a recognized expert on HPC /AI applications and deliver compelling training to our customers and partners
  • Become a thought leader on HPC / AI application
  • Build processes and procedures for the HPC /AI solutions
  • Prove of concept design/test and provide optimized benchmarks on HPC/AI related applications in timely advance
  • Optimize BIOS settings
  • Provide on-site deployment service and customer acceptance verification and post level-1&2 support
  • Draft and maintain technical documentations including technical notes, blog, drawing or diagram
  • Develop, review and understand the HPC roadmap to be able to plan future software and hardware upgrades and refresh cycles to maintain outstanding HPC infrastructure
  • Work with the Product Management and Engineering to ensure a good flow of customer feedback that can be incorporated into future products
Qualifications for computer hardware engineer
  • Proficiency in using Integrated Development Environments
  • Ability to define functional specifications of a software system
  • Ability to debug live systems, isolating errors to software, hardware, or network components
  • Ability to update existing software, applying the latest emerging technologies and programming languages
  • Active Secret Clearance and ability to obtain TS clearance
  • C++, Java, Python, XML, SQL, Katlin, Bash, Swift
4

Computer Hardware Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking for a computer hardware engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for computer hardware engineer
  • Be the main point of contact for and manage the cooperation with different hardware accelerator suppliers
  • Participate in component selection for hardware acceleration and contribute to the computer systems roadmap
  • Develop and maintain a workflow from algorithm to efficient software-hardware co-implementation
  • Advise software application owners and hardware platform designers on modern hardware architectures
  • Be the owner of the Hardware Acceleration Competence and take part in other related competence groups
  • Supervise study projects
  • Research, design, develop, or test computer or computer-related equipment for commercial, industrial, military, or scientific use
  • Supervise the manufacturing and installation of computer or computer related equipment and components
  • Designs secure hardware architecture related to the development, operation, and maintenance of complex technology systems
  • Conducts and leads program protection analyses for hardware systems
Qualifications for computer hardware engineer
  • Ability to characterize/reverse engineer existing applications
  • Conducts vulnerability/security evaluations of commercial or in-house developed software
  • Analyzes situations and implements solutions, or develop new system elements, procedures or processes
  • Bachelor’s Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university and 9 years of computer hardware engineering experience OR
  • Master’s Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university and 7 years of computer hardware engineering experience OR
  • PhD Degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university and 4 years of computer hardware engineering experience
5

Computer Hardware Engineer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a computer hardware engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for computer hardware engineer
  • Identifies Critical Program Information (CPI) and Critical Components (CC) while developing a Program Protection Plan (PPP) to ensure secure, and reliable operation of government systems
  • Implements Engineering best practices to ensure the development and delivery of secure and resilient capabilities
  • Documents security approaches for electrical and computer hardware in the Program Protection Plan
  • Analyzes software and firmware operation related to the control of sensors, actuators, electro-mechanical components and computer systems
  • Analyzes communications, and input/output aspects of electrical, and computer hardware systems
  • Analyzes cryptographic hardware components and communications links
  • Analyzes printed circuit boards, analog circuits, digital circuits, integrated circuits, FPGA logic
  • Provides support to the System Security Working Group
  • Presents plans and designs at Engineering Technical Reviews
  • Be responsible for the Computer Engineering and Hardware integration activities supporting highly complex Training Systems and sensor simulations that deliver cutting edge simulation environments for military operators
Qualifications for computer hardware engineer
  • BS degree in EE, Science, or Technology
  • Must have active TS with SCI and be willing and able to pass a polygraph prior to starting
  • Requires a Bachelor of Science degree in Computer Science, Software Engineering
  • Assembly language and C/C++ programming experience
  • Reverse- engineering skills for embedded systems with proprietary operating systems
  • Experience examining a hardware platform to understand the software and hardware interaction of embedded systems

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates