M

Microsoft

Builds workplace software, PCs and cloud services

Senior Logic Design Engineer

Silicon & ASIC DesignConfirmed live in the last 24 hours
Full-time$119.8k - $261k /yrIn-person

About the Job

Requirements

  • A doctorate in Electrical Engineering, Computer Engineering, Computer Science, or a related field and at least one year of technical engineering experience; or a master's degree in one of these fields or a related field and at least four years of technical engineering experience; or a bachelor's degree in one of these fields or a related field and at least five 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.
  • As a condition of employment, provide proof of citizenship, U.S. residency, or other protected status for assessment of eligibility to access export-controlled information; citizenship is verified with a valid passport, and lawful permanent residents, refugees, and asylees may use other applicable documents.

Responsibilities

  • Build a PCIe subsystem composed of multiple IP blocks.
  • Collaborate with architecture and IP providers to ensure the subsystem meets system-on-chip requirements.
  • Develop micro-architectural knowledge of assigned blocks and other blocks in the system-on-chip.
  • Assess and refine the implementation for area, power, and performance.
  • Perform design quality checks, including synthesis, lint, clock-domain crossing, reset-domain crossing, low-power intent, and logic equivalence.
  • Understand dataflow and clocking requirements and develop solutions for timing-critical paths.
  • Automate tasks using scripting to improve efficiency.
  • Deliver high-quality functional blocks on schedule.
  • Collaborate with cross-functional team members to establish effective working relationships.

Desired Qualifications

  • Experience with high-speed PCIe designs and protocols.
  • Experience with industry-standard interface protocols such as AXI and APB.
  • Experience with ARM Fabric IPs.
  • Experience with IPXACT.
  • Understanding of computer architecture fundamentals.
  • Ability to write scripts using Python, Tcl, or Perl.
  • Experience with EDA tools such as VCS, VCLP, Spyglass Lint, Questa CDC, Fusion Compiler, Design Compiler, or 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 of design-closure challenges involving power and clock-domain crossings.
  • Experience writing timing constraints, exceptions, and clock constraints, and good understanding of SDC commands and Tcl constraints.

About the Company

Microsoft

Builds workplace software, PCs and cloud services

Microsoft builds workplace software, operating systems and cloud infrastructure for consumers, businesses and government agencies, from small organizations to global enterprises. Microsoft 365 combines Word and Excel with Teams communication and Copilot AI features, while Windows runs PCs and Surface supplies the company's own computers. Azure rents computing capacity, storage and databases to build and run web applications. Microsoft also sells Xbox consoles and games, collecting revenue through software licenses, subscriptions, usage charges and product sales. Founded in 1975 by Bill Gates and Paul Allen, Microsoft is headquartered in Redmond, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Redmond, WA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Microsoft

See more jobs