Browse Jobs
For Employers
Post JobLog inGet Started

ASIC Hardware Engineer - Graduate - Cairo, Egypt

Cisco
Cairo, Egypt
Posted 1 year ago
101Applicants for2 open positions
  • 1Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Apply here - 

https://jobs.cisco.com/jobs/ProjectDetail/ASIC-Hardware-Engineer-Graduate-Cairo-Egypt/1392645

What You'll Do

It used to be that high-speed packet forwarding was performed in dedicated ASIC designs. These days we are looking to make those ASICs more general and programmable. Cisco Common ASIC Group is looking for a ASIC Verification Engineer to drive existing projects and engage in new development of our next generation switching systems.

As part of the ASIC team, you will be developing the ASICs at the heart of each of these switch products. There are only a very few teams worldwide that implement such devices. Every time you access the Internet, chances are, your data's been through one of our switches.

Who You'll Work With

You will work with Cisco’s best-in-class switching solution team. Our team is responsible for driving integration of the Nexus systems and ACI with software, including OpenStack, Docker, and Open vSwitch, to help our customers build multitenant clouds.

Who You Are

You are a talented, motivated ASIC verification engineer to join the team and contribute to the verification of very complex ASICs. You will have a Design Verification background, hands-on experience in System Verilog and UVM methodology, with in-depth knowledge of C++, scripting, as well as ASIC design and verification flow.

You’ll be part of Cisco Common ASIC Group, focusing on developing and upgrading various test benches and contributing to different aspects of verification infrastructure.

You will collaborate closely with the design team and the hardware team to verify the ASIC in simulation, in emulation and during ASIC bring up.

Responsibilities Include:

  • Maintaining existing UVM test benches for block level verification
  • Upgrading test benches to accommodate new features
  • Developing sequences and tests in UVM as per the testplan
  • Upgrading/updating configuration/reset sequences (APIs)
  • Writing tests, and debugging regressions
  • Be a part of emulation testing efforts

Job Requirements

Education and Experience Required:

  • University Graduate with Bachelor’s degree in EE (Electrical & Electronics) or CE (Computer Engineering)
  • Relevant experience with System Verilog based verification

Knowledge and Skills:

  • Basic understanding of System Verilog
  • Ability to understand hardware design specification document for a block or feature and capture the necessary tests to verify it full.
  • Ability to debug issues independently
  • Knowledge of UVM based verification methodology is a plus
  • Basic scripting experience (Python, Perl, shell programming)
  • Nice to have C, C++ programming and debugging skills
  • Good written and verbal communication skills
  • Collaborative and team-focused, with the drive to learn and grow

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentASIC Hardware Engineer - Graduate - Cair...