Senior Hardware Engineer

Microsoft•Redmond, WA
•$119,800 - $261,000

About The Position

Microsoft Azure is building a high-performance, reliable public cloud and seeks a Senior Hardware Engineer for the Azure Boost Storage Acceleration Hardware team. The role focuses on micro-architecture and hardware module design, timing closure, rigorous verification and testing, and deploying accelerated storage services. The engineer will drive next-generation accelerated storage using hardware-first protocols such as NVMe, optimizing IOPS, bandwidth, latency, and overhead. The position offers rapid hardware development, with concepts moving into production within months and RTL code reaching production within weeks, and opportunities to innovate across the computing stack.

Requirements

  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field and 3+ years of technical engineering experience; or bachelor's degree in one of these fields and 5+ years of technical engineering experience; or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Nice To Haves

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or a related field and 3+ years of technical engineering experience; or master's degree in one of these fields and 6+ years of experience; or bachelor's degree in one of these fields and 8+ years of experience; or equivalent experience.
  • 5+ years of experience implementing a digital design with a hardware description language such as SystemVerilog.
  • Experience developing and deploying cloud applications for cloud hardware, such as NICs or GPUs.
  • Experience in DPU hardware design is a plus.

Responsibilities

  • Design, propose, and oversee analysis and evaluation of hardware architectures.
  • Design and code RTL modules in Verilog/SystemVerilog.
  • Simulate hardware and perform hardware-based testing, debugging, and verification.
  • Write scripts and develop basic software in support of hardware design.
  • Apply Agile development methods, including code reviews, sprint planning, and frequent deployment.
  • Perform a DevOps role, with occasional on-call responsibilities to resolve customer issues in production.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service