All jobs

Staff/Principal Logical Design Engineer

Graphcore3h ago
United KingdomOnsiteFull-timeStaff Level7+ yrs exp

Top focus

Staff EngineerPrincipal EngineerDesign Systems
  • About Graphcore
  • At Graphcore, we’re building the future of AI compute.
  • We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale.
  • As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem.
  • To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world.
  • We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence.
  • Job Summary
  • Working within the Logical Design team, the Staff/Principal Silicon Logical Designer is responsible for a wide range of logical design tasks which require working closely with other engineers within the Silicon department. This person is responsible for helping the team deliver high quality micro-architecture specifications and RTL for Graphcore chips
  • assisting the rest of the Silicon teams to ensure we can meet the company objectives for silicon delivery.
  • The Team
  • The Logical Design team sits within the Silicon team. We are responsible for delivering the micro-architecture and RTL design to implement the chip architecture specification for Graphcore Silicon.
  • Responsibilities and Duties
  • Being part of the Logical Design team, producing high quality micro-architecture specification and RTL for Graphcore chips
  • Ensuring good communication between different teams and across multiple sites
  • Contributing to shared design infrastructure and flows
  • Using EDA tools and the Graphcore design flow to design innovative technologies
  • Contributing to block-level and chip-level checks and auditing (Linting, Synthesis, Timing Closure, CDC, RDC, Coverage)
  • Working closely with Physical Design, Verification and DFT teams
  • Essential skills:
  • Degree in Computer Science, Engineering or a related subject
  • Digital design experience in a relevant industry
  • Be highly motivated, a self-starter, and a team player
  • Ability to work across teams and finding solutions to problems
  • Ability to solve design issues through programming, e.g. Python, Tcl
  • Strong competency in SystemVerilog or VHDL
  • Knowledge of digital design flows
  • Capable of managing time and priorities
  • Desirable:
  • Processor design
  • Application specific blocks
  • High-speed serial interfaces
  • Complex third-party IP integration
  • Experience leading teams
  • Arithmetic pipeline design
  • Floating-point design
  • Design for test
  • Synthesis
  • Timing Analysis
  • Logical Equivalence
  • Project Planning
  • Power Integrity
  • Silicon transistor knowledge
  • Benefits
  • In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences
  • we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.

Required skills

PythonTclSystemVerilogVHDL
Posted on JobRush — the end-to-end AI job-search platform.