Module Lead/Lead Engineer - FPGA Verification
6d ago

Since 1992, Ciena has been driven by a relentless pursuit of network innovation. We believe in a network that grows smarter, more agile, and more responsive every day.

This means that when you digitally interact in your world - picking up the phone, streaming video, texting a friend or loved one your interactions are being enabled by Ciena technologies.

Ciena makes your social / entertainment / business existence REAL.

What will you do at Ciena?

This position is for an experienced FPGA verification engineer for supporting FPGA development Programs for Packet Networking hardware acceleration of Ethernet, MPLS, and IP OAM and SAT (Service Activation Testing) protocols, statistics, packet timing, TDM circuit emulation, as well as, system glue logic for packet access switching and routing platforms.

The successful candidate will lead the chip level verification activities for a variety of FPGA designs and will be responsible for (but not limited to) the following :

  • establish verification methodology, architecture, and infrastructure including models, generators, monitors, scoreboards, etc.
  • work with the design team to establish test priorities and coverage targets.
  • create verification plans
  • create and executing testcases
  • triage regressions, providing reports to the team and driving bug fix activities
  • collaborate with peers and mentor junior verification engineers on verification methodologies and best practices
  • provide accurate and timely project schedule estimates
  • Responsibilities

  • experience in developing testbench environments using System Verilog and UVM
  • experience with both directed and constrained-random stimulus generation
  • good problem solving and debugging skills
  • a good sense of overall priorities and ability to make smart trade-offs given the typical timelines of FPGA designs
  • experience with Mentor Graphics Questa and Synopsys VCS verification tools
  • working knowledge of PC and Unix / Linux operating systems
  • General Activities

  • Capability to give technical leadership to small team of Verification engineers (mentorship)
  • Independent self-starter
  • Strong commitment to product excellence
  • Excellent communications skills
  • Collaboration with stakeholders

  • Strong software analysis, design, coding, testing, and documentation skills.
  • Ability to resolve complex issues that may require design trade-offs.
  • Areas of impact

  • Position requires proficient troubleshooting and Problem solving skills
  • Team oriented; strong inter-personal skills and ability to understand customers’ needs, expectations and perspective
  • Demonstrated ability to multitask on multiple projects
  • Demonstrated communications skills, both verbal and written, to effectively communicate / collaborate with remote QA and Development teams
  • Strong commitment to product excellence and quality
  • Contributes (may take lead role) on a project team of engineers involved in the release and test of software. Quickly comes up to speed in understanding of advanced concepts / methodology and contributes to improving and extending the impact and effectiveness of those concepts or new approaches to the current project.
  • Experience

  • Bachelor's degree in Engineering or equivalent
  • Minimum 6+ Years Experience as an FPGA / ASIC Verification Engineer.
  • About Ciena

    Ciena is a network strategy and technology company with a passion to provide an experience, to you and our customers that is as rewarding as the outcome.

    We attract the best and brightest those with outstanding talent, motivation, and the right attitude to contribute to our success.

    Our culture balances our openness and informality with professionalism and trust and is built on the foundation of our core values : Customer First, Integrity, Velocity, Innovation, and Outstanding People.

    Ciena enables everyone to have a voice and a network that supports them while on the journey to discovering their passion and purpose.

    We trust each individual to do what they can to reach their full potential and make an impact on the business, whenever, wherever they are in the world.

    With Ciena’s highly innovative, forward-thinking business practices, we reward people for pushing the boundaries. Unlock your potential at Ciena!

    Being You Ciena

    As part of our commitment to diversity and inclusion, we want to foster an environment that values and respects all individual’s strengths, perspectives, ideas, and ability to meet the needs of our customers globally.

    Ciena values the diversity of its workforce and respects its employees as individuals, regardless of race, ethnicity, religion, gender, age, national origin, disability, sexual orientation, veteran or marital status or any other category protected by applicable law.

    We do not tolerate any form of discrimination.

    Ciena is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

    If contacted in relation to a job opportunity, you should advise Ciena in a timely fashion of the specific accommodation measures required for you to be assessed in a fair and equitable manner.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form