Required Qualifications:
- 7+ years of related technical engineering experience
- OR Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience or internship experience
- OR Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience or internship experience
- OR Doctorate degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- Experience in Verilog/System Verilog coding constructs.
- Knowledge of front-end tools (Verilog simulators, Connectivity tools, CDC checkers, low power static checkers, linting).
Other Requirements:
- 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.
Preferred Qualifications:
- Experience with Industry standard interface protocols such asAdvanced eXtensible Interface(AXI),Advanced Peripheral Bus(APB),Coherent Hub Interface(CHI) etc.
- Experience withAdvanced RISC Machines(ARM) FabricIntellectual Property(IPs).
- Experience with IPXACT.
- Understanding of Computer Architecture fundamentals.
- Ability to write scripts using Python, Tcl, Perl etc.
- Experience inElectronic Design Automation(EDA) tools such asVerilog Compile Simulator(VCS),Verification Compiler Low Power(VCLP), Spyglass Lint, Questa CDC, Fusion Compiler, Design Compiler, Genus.
- Proficiency with UPF (Low power intent).
- Proficiency in clock crossing techniques.
- Knowledge of Static Timing Analysis and understanding of timing signoff fundamentals.
- Applied understanding of low power design principles.
- Understanding in design closure challenges in power and clock domain crossings.
- Experience writing timing constraints, exceptions, and clock constraints; good understanding inSynopsys Design Constraints(SDC) commands andTool Command Language(TCL) constraints.
- Organized and Detail oriented.
- Good verbal and written communication skills.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
Microsoft will accept applications for the role until December 18, 2024.