C

Capgemini

Global consulting, technology services, outsourcing

Senior Semiconductor Engineer - Multiple Teams

Hardware Validation & TestingUpdated on Nov 12
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Sound fundamentals in SystemVerilog and experience in constrained-random and coverage-driven verification using UVM or OVM.
  • Experience creating UVC components or sequences is required.
  • Basic knowledge of at least two of AHB/AXI, PCIe/CXL, USB, DDR, serial protocols, or processor verification; expertise in one protocol is required for senior and above.
  • Comfort updating existing verification environments for feature updates; bringing up or architecting a UVM-based testbench from scratch is a strong plus.
  • Knowledge of Perl, Tcl, or Python scripting.
  • For senior and above, domain expertise in at least one of CPU processor/server, multimedia, automotive, Ethernet, or mobile.
  • At least eight years of VLSI design experience for the RTL role.
  • A BSc or MSc in Electrical or Computer Engineering for the RTL role.
  • Strong Verilog, SystemVerilog, or VHDL skills.
  • Experience defining microarchitecture and designing complex design units.
  • SoC design experience.
  • Proficiency in advanced design practices including lint, clock-domain crossing checks, and low-power design.
  • Proficiency with synthesis and static timing analysis backend tools.
  • Familiarity with ARM, RISC-V, or x86 CPU instruction sets.
  • Proficiency in Perl, C, or Python scripting and programming.
  • Understanding of verification methodologies.
  • For the physical design role, eight or more years of challenging RTL-to-GDSII work on 10 nm or below nodes with designs of 500,000 to over one million instances is desirable.
  • Power-user proficiency with Synopsys and/or Cadence place-and-route and timing-analysis CAD tools.
  • Knowledge of synthesis flow, DFT scan insertion and coverage, and optimization.
  • Floorplanning, power planning, clock-tree synthesis, placement, routing, and timing-closure skills.
  • Proficiency in Perl, Tcl, Python, and Makefile scripting.
  • Expertise in static timing analysis and PrimeTime signal-integrity closure, and ECO generation and implementation.
  • Skills in electromigration/IR-drop, DRC, LVS, and ERC analysis and fixing.
  • Experience with sign-off tape-out closure work.
  • At least six years of hands-on DFT and test-flow experience using commercial EDA tools for large and complex SoCs.
  • Fundamental knowledge of DFT techniques including JTAG, ATPG, yield learning, logic diagnosis, scan compression, IEEE 1500, and MBIST/LBIST.
  • Experience with one of Synopsys DFT Compiler, Tetramax, VCS, Tessent, or the Modus/Encounter tool suite.
  • Hands-on Perl, Tcl, or Python scripting.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Own verification of IPs and SoCs in prototype and SoC design environments.
  • Establish functional and performance benchmarks.
  • Lead definition, execution, and continuous improvement of design-verification methodology and tool flows across verification platforms.
  • Perform IP and SoC design verification from RTL level through emulation.
  • For the RTL role, conduct feasibility studies to define system architecture, requirements, and external interfaces.
  • Develop microarchitecture and logic design with functional leads, delivering designs from architecture through tape-out.
  • Perform RTL coding, lint checks, clock-domain crossing tests, and creation of timing-constraint files.
  • Work with synthesis, static timing analysis, physical design, and DFT teams to meet functional, performance, power, and area goals.
  • Develop flows and tools to support design activities.
  • For the physical design role, handle full-chip or block-level physical design for advanced technology nodes of 10 nm and below.
  • Perform floorplanning, partitioning and budgeting, power-mesh distribution, clock-tree planning and analysis, scan reordering, placement, clock-tree synthesis, place-and-route.
  • Complete timing-analysis activities through sign-off, including signal-integrity/noise closure and functional and timing ECO tasks.
  • Perform validation and qualification activities, including formal verification, electromigration/IR-drop, DRC, LVS, antenna, and ERC analysis and fixes.
  • Contribute to low-power solution development and implementation.
  • Develop and enhance timing scripts for clock-skew and critical-path analysis, I/O interfaces, and constraint partitioning and budgeting from top level to block level.
  • Complete multiple complex design cycles with little supervision.
  • For the DFT role, implement DFT in line with existing test methodology for advanced process nodes.
  • Perform top- or block-level DFT insertion, including scan compression, JTAG, ATPG, pattern validation and simulation, and MBIST/LBIST.
  • Work with the physical design team to resolve timing constraints and issues.
  • Verify DFT circuitry and interfaces with other components and IPs, and debug timing-simulation issues.
  • Debug and improve DFT KPIs such as test coverage and pattern efficiency.
  • Perform hierarchical retargeting.
  • Support silicon bring-up, diagnosis, and physical failure analysis.

Desired Qualifications

  • Bringing up or architecting a UVM-based testbench from scratch.
  • For physical design, eight or more years of challenging RTL-to-GDSII work on 10 nm or below nodes with designs of 500,000 to over one million instances.
  • Top-level floorplanning, pin assignment, or tape-out activities.
  • Experience with RTL simulation, synthesis, linting, clock-domain crossing and reset-domain crossing checks, static timing analysis, DFT, and quality metrics.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs