Senior Digital ASIC/FPGA Verification Engineer

2 months ago


Outaouais, Canada Ciena Canada, Inc. Full time
About the Role

Ciena Canada, Inc. is seeking a highly skilled Digital Verification Engineer to join our team. As a key member of our verification team, you will be responsible for proposing and implementing innovative verification strategies to thoroughly simulate and validate functional blocks and subsystems for our Wavelogic family of products.

Key Responsibilities
  • Read and understand the architecture and functional requirements specification document(s) and communicate and collaborate with systems engineers and architects.
  • Validate the complete and detailed validation of one or more architectural functional blocks by using an appropriate combination of simulation, formal, and coverage methods.
  • Build the verification, functional coverage, and formal verification test plans.
  • Create the test bench environment and/or components, agents, scoreboard, and all test scenarios related to your architectural functional block using System Verilog UVM and/or C where applicable.
  • Perform coverage-driven verification, monitor regressions, and debug resulting failures with the help of the function's designer.
  • Report on status updates on a regular basis.
What We Offer
  • A dynamic and inclusive work environment that values diversity and promotes a culture of innovation and collaboration.
  • A comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) and DCPP, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time.
  • Opportunities for professional growth and development, including training and mentorship programs.
Requirements
  • BEng/BSc, MEng/MSc or PhD level degree in Electrical or Computer Engineering, Computer Science.
  • Proficiency above the intermediate level with the use of System Verilog, UVM, SVA, and simulators from major vendors.
  • A highly motivated self-starter, able to work independently, while being a great teammate.
  • Ability to methodically address sophisticated technical problems.
  • Excellent organization, written, and oral (English) interpersonal skills.
  • Validated ability to resolve appropriate and comprehensive digital verification and coverage strategies.
Assets
  • Experience with formal verification methods.
  • Experience with standards and protocols such as OTN/FlexO/B100G, Ethernet (100GE+).
  • Experience with using GIT for source code management and revision tracking.
  • Experience with using Jira for schedule planning, assignment tracking, and bug reporting.
  • Familiarity with programming languages such as Python, Make, bash, object-oriented programming, C, C++, System C.

Ciena Canada, Inc. is an equal opportunity employer and welcomes applications from diverse candidates. If you are a motivated and experienced Digital Verification Engineer looking for a new challenge, please submit your application.



  • Outaouais, Canada Ciena Canada, Inc. Full time

    Join Our Team as a Senior Digital ASIC/FPGA Verification EngineerCiena Canada, Inc. is committed to fostering a culture of innovation and excellence. We're seeking a highly skilled Senior Digital ASIC/FPGA Verification Engineer to join our team and contribute to the development of cutting-edge technology solutions.About the RoleAs a Senior Digital ASIC/FPGA...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    Join Our Team as a Senior Digital ASIC/FPGA Verification EngineerCiena Canada, Inc. is committed to fostering a culture of innovation and excellence. We're seeking a highly skilled Senior Digital ASIC/FPGA Verification Engineer to join our team and contribute to the development of cutting-edge technology solutions.About the RoleAs a Senior Digital ASIC/FPGA...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About the RoleCiena Canada, Inc. is seeking a highly skilled Digital ASIC/FPGA Verification Engineer to join our team. As a key member of our verification team, you will be responsible for proposing and implementing innovative verification strategies to thoroughly simulate and validate functional blocks and subsystems for our Wavelogic family of products.Key...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About the RoleCiena Canada, Inc. is seeking a highly skilled Digital ASIC/FPGA Verification Engineer to join our team. As a key member of our verification team, you will be responsible for proposing and implementing innovative verification strategies to thoroughly simulate and validate functional blocks and subsystems for our Wavelogic family of products.Key...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About the RoleCiena Canada, Inc. is seeking a highly skilled Digital ASIC/FPGA Verification Engineer to join our team. As a key member of our verification team, you will be responsible for proposing and implementing innovative verification strategies to thoroughly simulate and validate functional blocks and subsystems for our Wavelogic family of products.Key...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About the RoleCiena Canada, Inc. is seeking a highly skilled Digital ASIC/FPGA Verification Engineer to join our team. As a key member of our verification team, you will be responsible for proposing and implementing innovative verification strategies to thoroughly simulate and validate functional blocks and subsystems for our Wavelogic family of products.Key...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About the RoleCiena Canada, Inc. is seeking a highly skilled Digital ASIC/FPGA Verification Engineer to join our team. As a key member of our verification team, you will be responsible for proposing and implementing innovative verification strategies to thoroughly simulate and validate functional blocks and subsystems for our Wavelogic family of products.Key...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About the RoleCiena Canada, Inc. is seeking a highly skilled Digital ASIC/FPGA Verification Engineer to join our team. As a key member of our verification team, you will be responsible for proposing and implementing innovative verification strategies to thoroughly simulate and validate functional blocks and subsystems for our Wavelogic family of products.Key...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About CienaCiena is a technology company that leads with its humanity, driving business priorities alongside meaningful social, community, and societal impact. We prioritize a personalized and flexible work environment that empowers individual passions, growth, wellbeing, and belonging.Why Ciena?You will be a member of a successful team working at the...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About the RoleCiena Canada, Inc. is committed to fostering a culture that prioritizes employee growth, well-being, and belonging. As a technology company, we strive to drive business priorities alongside meaningful social, community, and societal impact.Key ResponsibilitiesContribute to the development of innovative verification strategies for the Wavelogic...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About the RoleCiena Canada, Inc. is committed to fostering a culture that prioritizes employee growth, well-being, and belonging. As a technology company, we strive to drive business priorities alongside meaningful social, community, and societal impact.Key ResponsibilitiesContribute to the development of innovative verification strategies for the Wavelogic...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About CienaCiena is a technology company that prioritizes its people-first philosophy, fostering a culture that empowers individual growth, well-being, and belonging. Our teams enjoy a personalized and flexible work environment that drives meaningful social, community, and societal impact.Why Ciena?You will be part of a successful team at the forefront of...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About the RoleCiena Canada, Inc. is seeking a highly skilled Digital Verification Engineer to join our team. As a key member of our verification team, you will be responsible for proposing and implementing innovative verification strategies to thoroughly simulate and validate functional blocks and subsystems for our Wavelogic family of products.Key...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About the RoleCiena Canada, Inc. is seeking a highly skilled Digital Verification Engineer to join our team. As a key member of our verification team, you will be responsible for proposing and implementing innovative verification strategies to thoroughly simulate and validate functional blocks and subsystems for our Wavelogic family of products.Key...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About the RoleCiena Canada, Inc. is seeking a highly skilled Digital Verification Engineer to join our team. As a key member of our verification team, you will be responsible for proposing and implementing innovative verification strategies to thoroughly simulate and validate functional blocks and subsystems for our Wavelogic family of products.Key...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About the RoleCiena Canada, Inc. is seeking a highly skilled Digital Verification Engineer to join our team. As a key member of our verification team, you will be responsible for proposing and implementing innovative verification strategies to thoroughly simulate and validate functional blocks and subsystems for our Wavelogic family of products.Key...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About the Role:Ciena Canada, Inc. is seeking a highly skilled Digital Verification Engineer to join our team. As a key member of our verification team, you will be responsible for proposing and implementing innovative verification strategies to thoroughly simulate and validate functional blocks and subsystems for our Wavelogic family of products.Key...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About the Role:Ciena Canada, Inc. is seeking a highly skilled Digital Verification Engineer to join our team. As a key member of our verification team, you will be responsible for proposing and implementing innovative verification strategies to thoroughly simulate and validate functional blocks and subsystems for our Wavelogic family of products.Key...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    Ciena Canada, Inc.: a technology leader driven by humanityWe are seeking an expert digital verification engineer to join our team in developing innovative technologies, flows, and products.Job Highlights:We're committed to prioritizing a personalized and flexible work environment that empowers individual growth, well-being, and belonging.You'll be part of a...


  • Outaouais, Canada Ciena Canada, Inc. Full time

    About the Role:Ciena Canada, Inc. is seeking a highly skilled Digital Verification Engineer to join our team. As a key member of our verification team, you will be responsible for proposing and implementing innovative verification strategies to thoroughly simulate and validate functional blocks and subsystems for our Wavelogic family of products.Key...