Microsoft

Hardware Engineer II

Job Description

Posted on: 
2025-09-06

Responsibilities

  • Design and oversee the analysis/evaluation of hardware architectures.
  • Design and code RTL modules in Verilog/SystemVerilog for FPGAs.
  • Simulate and perform hardware-based testing, debugging, and verification of FPGA designs.
  • Develop scripts and basic software to support hardware design.
  • Apply Agile methodologies including code reviews and sprint planning.
  • Handle DevOps responsibilities with occasional on-call duties for production issues.
  • Ensure compliance with security screening requirements.

Job Requirements

  • Bachelor’s or Master’s Degree in Electrical/Computer/Mechanical Engineering or related field.
  • 2+ years of technical engineering experience in digital design with Hardware Description Language.
  • 2+ years of experience in FPGA verification and validation.
  • Ability to meet Microsoft security screening requirements.
  • Preferred: 5+ years of technical experience or equivalent education/experience.
  • Experience developing cloud applications for cloud hardware.
  • Experience in hardware verification methodologies.
Apply now

More job openings