Hardware Engineer II
Apply NowCompany: Microsoft
Location: Redmond, WA 98052
Description:
On the Azure Boost Storage Acceleration Hardware team, our mission is clear: we aim to redefine the standards of storage performance, cost-efficiency, and resilience, enabling Azure to continue its global impact as a premier cloud service provider. As a Hardware Engineer II on our team, you'll find yourself immersed in a supportive environment that thrives on collaboration, cooperation, and competence. We're driven by the belief that every byte of data matters, and your contributions will directly impact the way the world stores and accesses information in the digital age.
As a Hardware Engineer II on the Azure Boost Storage Acceleration Hardware team, you will be responsible for micro-architecture and hardware module design, timing closure, building, rigorously verifying and testing hardware systems, and deploying accelerated storage services. You'll drive the next generation of accelerated storage through hardware-first protocols like Non-Volatile Memory Express (NVMe), optimizing design for improved IO per second (IOPS), bandwidth, latency, and overhead. This role uniquely offers rapid development hardware development at a truly awesome scale, going from concept to production within months, not years. Join us to shape the future of cloud storage in one of the world's truly hyperscale global clouds, with innovation opportunities spanning the entire computing stack.
Responsibilities:
Qualifications:
Required/Minimum Qualifications:
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
#azurecorejobs
As a Hardware Engineer II on the Azure Boost Storage Acceleration Hardware team, you will be responsible for micro-architecture and hardware module design, timing closure, building, rigorously verifying and testing hardware systems, and deploying accelerated storage services. You'll drive the next generation of accelerated storage through hardware-first protocols like Non-Volatile Memory Express (NVMe), optimizing design for improved IO per second (IOPS), bandwidth, latency, and overhead. This role uniquely offers rapid development hardware development at a truly awesome scale, going from concept to production within months, not years. Join us to shape the future of cloud storage in one of the world's truly hyperscale global clouds, with innovation opportunities spanning the entire computing stack.
Responsibilities:
- You will capture unit and module level details in a micro-architecture document. You'll also be responsible for implementations derived from the micro-architecture.
- You will collaborate with the design verification team and partner software teams to ensure appropriate test requirements and review testing plans to determine the coverage of the module requirements. You'll also write design verification test cases, and develop and execute moderately complex test plans.
- You'll provide input on a project schedule as you deliver the hardware engineering aspects of a moderately complex feature or product.
- You will identify common project risks, communicate team progress, and create detailed reports for products and features. You'll also develop and deliver training, as well as document complex details.
- Identifies common project risks, communicates team progress, and creates detailed reports for products and features. You'll also develop and deliver training, as well as document complex details.
Qualifications:
Required/Minimum Qualifications:
- 5+ years of digital hardware design experience
- OR Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 2+ years of technical engineering experience
- OR Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- OR Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 2+ years of technical engineering experience
- 3+ years of experience implementing a digital design with a Hardware Description Language (e.g. System Verilog, VHSIC Hardware Description Language (VHDL)).
- 3+ years of experience verifying and validating Field Programmable Gate Array (FPGA) or Application Specific Integrated Circuit (ASIC) hardware designs.
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- 8+ years of digital hardware design experience
- OR Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years of technical engineering experience
- OR Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 2+ years of technical engineering experience
- OR Doctorate degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- Experience with High Level Synthesis
- Familiarity with Python or related scripting languages
- Experience with Field Programmable Gate Array (FGPA) or Application Specific Integrated Circuit Registered Transfer Language (ASIC RTL) build systems and tooling
- Understanding of computer architecture and Hardware/Software interfaces
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
#azurecorejobs