Senior Hardware Engineer

Microsoft•Redmond, WA

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 engineer will develop micro-architectures and hardware modules, close timing, verify and test hardware systems, and help deploy accelerated storage services. The role focuses on hardware-first protocols such as NVMe and on optimizing IOPS, bandwidth, latency, and overhead. It offers rapid hardware development, with designs progressing from concept to production in months and RTL code potentially reaching production within weeks. The position also includes collaboration across the computing stack and occasional on-call work to resolve customer issues in production.

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 technical engineering experience; or bachelor's degree in one of these fields and 8+ years of technical engineering experience; or equivalent experience.
  • 5+ years of experience implementing digital designs with a Hardware Description Language such as SystemVerilog.
  • Experience developing and deploying cloud applications for cloud hardware such as NICs and GPUs.
  • Experience in DPU hardware design.

Responsibilities

  • Design, propose, and oversee the analysis and evaluation of hardware architectures.
  • Design and code RTL modules in Verilog/SystemVerilog.
  • Simulate and perform hardware-based testing, debugging, and verification.
  • Perform scripting and basic software development in support of hardware design.
  • Apply Agile development methodologies, including code reviews, sprint planning, and frequent deployment.
  • Handle a DevOps role, including occasional on-call responsibilities for resolving customer issues in production.

Benefits

  • Certain roles may be eligible for benefits and other compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service