About the role

  • Read and understand the architecture and functional requirements specification document(s) and communicate and collaborate with systems engineers and architects
  • Produce an implementation specification document and have it reviewed by your team, architects, analog designers
  • Be accountable for the creation and integration of new and existing RTL and/or C source code, algorithms and functions
  • Create timing constraints for your code, and participate in synthesis log reviews, constraint reviews, timing report analysis, layout and backend reviews
  • Be responsible for designer testing of code, debugging code during simulation and regression verification
  • Assist the verification team in determining coverage and provide design assertions and waivers
  • Be involved in lab validation of the product and its prototype if applicable
  • Report on status updates on a regular basis

Requirements

  • Minimum of 8 years’ experience in ASIC design engineering
  • Proficiency above the intermediate level with use of System Verilog for design
  • Experience with digital design synthesis, STA, timing closure and asynchronous clock crossing
  • Good understanding of timing/power/area analysis and trade-offs
  • Familiarity with digital (including formal) verification methods
  • Experience with digital silicon design backend process
  • Experience with digital design for low power
  • Experience in DSP and/or Forward Error Correction
  • Experience with standards and protocols such as Ethernet OTN, B100G
  • Experience with mixed-signal design
  • Experience with Jira for bug tracking and GIT for source code management and revision tracking
  • Familiarity with programming languages: Python, Make, bash, object-oriented programming, C, C++, System C
  • Excellent organization, written and oral (English) communication skills
  • Ability to methodically solve complex technical problems
  • A highly motivated self-starter, able to work independently, while being a team player
  • Education: Electrical or computer engineering, computer science or other applicable scientific degree at the BEng/BSc or MEng/MSc level
  • Applicants must have the legal right to work in Canada

Job title

ASIC Design Engineer

Job type

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job