Hardware System Architect

You will take responsibility for the hardware architecture of the company’s high-performance storage systems comprised of networks of distributed elements each hosting very high-density storage devices. These highly scalable systems are capable of moving many terabytes of data per second. You will guide the hardware, firmware and software engineering teams through design, implementation and validation.  As a leader, you will minimize opportunities for miscommunication and inconsistent designs across subsystems. You should have prior experience designing and delivering complex, distributed, high performance hardware systems capable of processing, storing and moving petabytes of data. This position offers the potential for significant patent and publishing activity.

Responsibility

  • Define architecture, specification, and design of high performance systems
  • Perform cost-benefit analyses to determine the best approaches for meeting hardware requirements
  • Ensure that robust hardware architecture is developed
  • Understand the requirements and environments of a diverse set of customers from different industries
  • Lead design reviews to ensure complete implementation descriptions with no ambiguity
  • Plan and lead validation of designs: lead complete functional verification, signal characterization, power modeling/test, thermal modeling/test and system coexistence testing.

Minimum Requirements

  • MS/ME/PhD in Computer/Electrical Engineering, or equivalent
  • Demonstrated record of designing and delivering complex distributed, high performance hardware systems comprised of thousands of compute nodes, networks and high-density flash storage
  • Proven experience accurately translating use cases to architecture
  • Experience with all aspects of hardware development: requirements, design, schematics, industrial design, hardware parts selection, cost-control, firmware, SoC, prototyping and modeling
  • Good technical communication skills including written communications
  • Good negotiation skills
  • The ability to see the big picture in terms of understanding the system level implications, such as system performance of designs under consideration
  • Working knowledge of the competitive landscape, emerging industry trends and 
Close Menu