Integration Engineer

18 Hours ago • All levels • $143,100 PA - $264,200 PA

Job Summary

Job Description

The Integration Engineer will be responsible for integrating IP blocks into a System on a Chip (SoC). This includes managing RTL codebases, ensuring correct implementation of bus/interface protocols like AMBA, AXI, and AHB. The role involves creating and maintaining top-level SoC RTL and interconnects, running and debugging lint, CDC/RDC, and logic synthesis. The engineer will develop and maintain automated build and regression systems, define and validate synthesis and timing constraints, and collaborate with physical design teams for timing closure. They will also provide support to design verification teams, including simulation bring-up and debug, and create design documents while participating in reviews.
Must have:
  • Experience in ASIC design.
  • IP Integration experience.
  • Experience with RTL integration.
  • Experience with linting and synthesis.
  • Experience in build and test infrastructure.
  • Knowledge of design constraints.
  • Experience with timing closure.

Job Details

The ideal candidate will have experience in ASIC design with: • IP Integration: Integrate third-party or internal IP blocks (e.g., CPU, GPU, memory controllers, custom logic) into a SoC. • RTL Integration: Manage and merge RTL codebases, ensure connectivity and bus/interface protocols (e.g., AMBA, AXI, AHB) are correctly implemented. • Top-Level Assembly: Create and maintain top-level SoC RTL, wrappers, and interconnects. • Linting and Synthesis: Run and debug lint, CDC/RDC, and logic synthesis to ensure design quality. • Build and Test Infrastructure: Develop and maintain automated build and regression systems for integration. • Design Constraints: Define and validate synthesis and timing constraints (SDC files). • Timing Closure: Work closely with physical design and STA teams to achieve timing closure at top level. • Functional Verification Support: Provide integration-level support to design verification teams, including simulation bring-up and debug. • Documentation and Reviews: Create and maintain design documents and participate in design reviews.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Santa Clara, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Austin, Texas, United States (On-Site)

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

Cupertino, California, United States (On-Site)

San Diego, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug