Computer Hardware Engineer Job Description
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:
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:
Desired experience for computer hardware engineer includes:
Computer Hardware Engineer Examples
Computer Hardware Engineer Job Description
- 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
- 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
Computer Hardware Engineer Job Description
- 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
- 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
Computer Hardware Engineer Job Description
- 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
- 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
Computer Hardware Engineer Job Description
- 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
- 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
Computer Hardware Engineer Job Description
- 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
- 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