Description
We're seeking a Logical Design Engineer to join our Logical Design team at Graphcore, a company building the future of AI compute. You'll work on logical design tasks, collaborating with engineers to deliver high-quality micro-architecture specifications and RTL for Graphcore chips.
Responsibilities and Duties:
- Integrate IP and subsystems into top-level SoC designs
- Develop and maintain build and configuration environments
- Perform synthesis, linting, CDC/RDC, and timing checks at the SoC level
- Support verification and physical design teams through clean interface hand-offs
- Debug and resolve integration-related issues across multiple hierarchies
- Contribute to continuous improvement of integration flows and automation
- Produce high-quality microarchitecture and other documentation
- Ensure good communication between sites to maintain consistent working practices
Essential skills:
- Degree in Computer Science, Engineering or a related subject
- Digital design experience in a relevant industry
- Highly motivated, self-starter, and team player
- Ability to work across teams and find 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 skills:
- 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: [No benefits listed]