Hardware design engineer Job Description

Hardware design engineer Job Description Template

The Hardware Design Engineer plans, designs, and configures electronic circuits and components for computer systems, devices, and other hardware products. They are responsible for ensuring optimal functioning, high performance, and fault tolerance, while performing tasks such as schematic/layout design, simulation, and testing.

Responsibilities:

  • Design and develop hardware systems and components for a variety of applications
  • Create and review engineering specifications and drawings
  • Perform feasibility studies and design verification testing
  • Collaborate with cross-functional teams to ensure project deadlines are met
  • Conduct technical research to stay up-to-date with industry advancements
  • Participate in product development and improvement initiatives
  • Provide technical support and guidance to other departments within the company
  • Ensure compliance with industry standards and regulations

Requirements:

  • Bachelor's or Master's degree in Electrical Engineering or related field
  • Minimum 3 years of experience in hardware design and development
  • Strong knowledge of digital and analog circuit design, simulation, and verification tools
  • Experience with schematic capture, PCB layout, and design for manufacturability (DFM)
  • Familiarity with industry standards and protocols such as PCI Express, USB, DDR, HDMI, and Ethernet
  • Proficiency in programming languages such as Verilog, VHDL, and C/C++
  • Excellent problem-solving and troubleshooting skills
  • Strong communication and teamwork skills, ability to work collaboratively with cross-functional teams