The Hardware Design Engineer will design and test new integrated circuits and hardware components for a wide variety of signal processing applications and research. Design, document, and develop code (to include firmware) for digital signal processors or other programmable hardware devices such as Application Specific Integrated Circuit (ASIC) and Field Programmable Gate Array (FPGA) hardware. Analyzes the function of existing integrated circuits and hardware components for the purpose of reverse engineering the hardware and firmware. Conduct the necessary hardware engineering and related functions to modify and adapt vendor-manufactured hardware to meet special needs and contingencies. They will support the design, improvement, and maintenance of new and existing products and processes. This role coordinates with engineering teams to align interrelated designs and ensure project completion; performs component and assembly design analysis to confirm cost efficiency, manufacturability, and reliability; and applies ASIC or FPGA place-and-route (P&R) tools and libraries to create physical design implementations. Responsibilities also include developing and maintaining P&R design-flow documentation, integrating new tools, updates, and design libraries into the computer-aided design environment, and assisting physical designers with their P&R tasks. The engineer will work with tool and library vendors to resolve design challenges, de-process electronic components, retrieve stored firmware or software using approved reverse-engineering procedures, improve those procedures, and provide technical leadership to less experienced engineers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level