Integration Engineer
Core
Integrate third-party or internal IP blocks into System-on-Chip (SoC) designs and manage RTL codebases to deliver Apple hardware products.
Role type
Senior IC ASIC integration engineer
Builds
SoC designs and hardware components for Apple products
Domain
Semiconductor hardware design
Required skills
ASIC design, IP integration, RTL development (SystemVerilog, Verilog), SoC design flows, bus protocols (AXI, AHB, APB), interface standards (PCIe, USB, DDR), linting, synthesis, CDC/RDC, timing closure, scripting (Python, Perl, TCL, Shell)
Preferred skills
Debugging, problem-solving, cross-functional collaboration
Technologies
Synopsys, Cadence, AMBA, AXI, AHB, PCIe, USB, DDR, SDC files
Responsibilities
Integrate IP blocks into SoC, manage and merge RTL codebases, create top-level SoC RTL and wrappers, run and debug lint/CDC/RDC/synthesis, develop automated build and regression systems, define and validate timing constraints, support functional verification teams, create design documents and participate in reviews
Seniority
Entry-level to Mid-level, hands-on IC