Physical Design Engineer

1 week ago


Sunnyvale, Texas, United States Google Full time
About the Job

As a Physical Design Engineer on the chip implementation team at Google, you will play a key role in developing custom silicon solutions that power the future of Google's direct-to-consumer products. You will contribute to the innovation behind products loved by millions worldwide, shaping the next generation of hardware experiences with unparalleled performance, efficiency, and integration.

Responsibilities
  • Perform a dual role of static timing analysis methodology development and support, as well as chip implementation and timing signoff execution.
  • Own full chip timing constraint creation and validation, timing signoff checklist criteria, perform full chip timing analysis and timing ECO creation, and oversee final timing signoff for complex ASICs.
  • Develop, support and execute implementation flows around industry-standard static timing and parasitic extraction tools.
  • Perform technical evaluations of EDA tools and provide recommendations, documentation, and training.
  • Debug flow issues reported by your wider team and work with EDA vendors to resolve them where necessary.
Requirements
  • Minimum qualifications: Bachelor's degree in Electrical Engineering, Computer Science, or equivalent practical experience.
  • 8 years of experience in static timing (i.e., full chip timing signoff ownership, constraint authoring and verification, full chip static timing analysis and timing ECO creation, timing margins).
  • Experience with EDA tools (i.e. Primetime, Tempus, Timevision, STAR-RC) and EDA Tcl commands for timing analysis, timing closure, parasitic extraction, noise glitch, crosstalk.
  • Preferred qualifications: 12 years of experience in the domain of static timing analysis.
  • Experience leading one or more aspects of physical design or physical design flow/methodology, to successful tape-outs and shipping silicon.
  • Experience in extraction of design parameters, QoR metrics, and analyzing data trends.
  • Knowledge of semiconductor device physics and, Working knowledge of SPICE simulation and complex full-chip static timing topics, including complex clocking, timing exceptions, time budgeting, IO interface timing, ECOs, and constraint verification.


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a Physical Design Engineer on the chip implementation team at Google, you will play a critical role in developing custom silicon solutions that power the future of our direct-to-consumer products. You will contribute to the innovation behind products loved by millions worldwide, shaping the next generation of hardware experiences with...


  • Sunnyvale, Texas, United States Google Full time

    About the JobWe're seeking a skilled Mechanical Product Design Engineer to join our Platforms Team at Google. As a key member of our team, you'll design and build the hardware, software, and networking technologies that power all of Google's services.ResponsibilitiesOwn and design entire product design life-cycle, including requirements gathering, concept...


  • Sunnyvale, Texas, United States Google Full time

    About the JobAs a member of the Technical Infrastructure team at Google, you will play a key role in developing and maintaining the architecture that keeps our users' online experiences running smoothly. This includes developing and maintaining our data centers, building the next generation of Google platforms, and ensuring our networks are up and running to...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleWe're seeking a highly skilled Power Integrity Engineer to join our Platforms Engineering team at Google. As a key member of our team, you will play a critical role in designing and developing innovative power solutions for our computing infrastructure.ResponsibilitiesInnovate and design on-board, on-substrate, and on-chip level Power Delivery...

  • Software Engineer III

    3 weeks ago


    Sunnyvale, Texas, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our team at Google. As a key member of our engineering team, you will be responsible for designing, developing, and deploying software solutions that improve developer velocity, code quality, and code health.ResponsibilitiesWrite high-quality product or system development...

  • Software Engineer III

    2 weeks ago


    Sunnyvale, Texas, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our Engineering Productivity team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions that improve developer velocity, code quality, and code health.ResponsibilitiesWrite high-quality product or system development...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a senior software engineer at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions to meet the needs of Google's products...


  • Sunnyvale, Texas, United States Associated Truss & Lumber Company Full time

    Job Title: MiTek Truss DesignerWe are seeking a skilled MiTek Truss Designer to join our team at Associated Truss & Lumber Co. As a key member of our design team, you will be responsible for designing floor and roof trusses for single-family, multi-family, and light commercial projects.Responsibilities:Design and develop truss designs using MiTek...

  • Software Engineer

    2 weeks ago


    Sunnyvale, Texas, United States Google Full time

    Job SummaryWe're seeking a highly skilled software engineer to join our team at Google. As a staff software engineer, you will be responsible for designing, developing, and deploying large-scale software solutions that meet the needs of our customers.ResponsibilitiesProvide technical leadership on high-impact projects.Influence and coach a distributed team...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Google. As a key member of our cloud computing team, you will be responsible for designing, developing, and deploying large-scale cloud-based systems.ResponsibilitiesDesign and develop scalable, efficient, and reliable cloud-based systemsCollaborate with...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a Senior Software Engineer on Google's Platforms Infrastructure Engineering team, you will play a critical role in designing, developing, and maintaining the software systems that power our products and services.ResponsibilitiesSoftware Development: Write and test product or system development code, ensuring high-quality, efficient, and...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a software engineer at Google, you will play a critical role in developing the next-generation technologies that shape the way billions of users interact with information and each other. Our products require handling vast amounts of data, and we're looking for engineers who can bring innovative ideas from various areas, including information...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our Platforms Infrastructure Engineering team at Google. As a key member of our team, you will be responsible for designing, developing, and maintaining software solutions that power our products and services.ResponsibilitiesParticipate in design reviews with peers and stakeholders to...

  • Software Engineer

    2 weeks ago


    Sunnyvale, Texas, United States Google Full time

    About the RoleWe're looking for a highly skilled software engineer to join our team at Google. As a staff software engineer, you will be responsible for designing, developing, and deploying large-scale software solutions that meet the needs of our users.ResponsibilitiesProvide technical leadership on high-impact projectsInfluence and coach a distributed team...

  • Software Engineer III

    3 weeks ago


    Sunnyvale, Texas, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our Engineering Productivity team at Google. As a key member of our team, you will design, develop, and deploy software solutions that improve developer velocity, code quality, and code health.ResponsibilitiesWrite high-quality product or system development codeParticipate in design...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a software engineer at Google, you will be part of a team that develops cutting-edge technologies that change the way billions of users interact with information and each other. Our products require handling massive amounts of data, and we're looking for engineers who can bring fresh ideas from various areas, including information retrieval,...

  • Software Engineer

    2 weeks ago


    Sunnyvale, Texas, United States Google Full time

    About the RoleWe're looking for a highly skilled software engineer to join our Core team at Google. As a software engineer on this team, you will work on high-impact projects that drive the pace of innovation for every developer at Google.ResponsibilitiesProvide technical leadership on high-impact projects.Influence and coach a distributed team of...

  • Software Engineer

    3 weeks ago


    Sunnyvale, Texas, United States Google Full time

    About the RoleWe're seeking a highly skilled software engineer to join our team at Google. As a software engineer, you will work on a specific project critical to Google's needs, with opportunities to switch teams and projects as our business grows and evolves.ResponsibilitiesProvide technical leadership on high-impact projects.Influence and coach a...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Google. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software solutions that meet the needs of our users.As a member of our team, you will work on a specific project critical to Google's needs, with opportunities to...

  • Software Engineer

    3 weeks ago


    Sunnyvale, Texas, United States Google Full time

    About the RoleWe're seeking a highly skilled software engineer to join our team at Google, where you'll have the opportunity to work on cutting-edge technologies that transform how billions of users interact with information and each other.ResponsibilitiesProvide technical leadership on high-impact projects, driving innovation and excellence in software...