ASIC Verification Engineer
- 600 March Road, Ottawa, ON, K2K 2E6, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Experience
- Minimum 8+ years of relevant experience in the ASIC verification field.
- Posting language
- English
- Posted
Original job description
We are seeking an ASIC Verification Engineer with a solid ASIC/FPGA verification test strategy & development and debugging skills."The Network Infrastructure group is at the heart of a revolution to connectivity, pushing the boundaries to deliver more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise. Join Optical Networks division, where innovation meets scale in the AI-driven data center era. With the recent acquisition of Infinera, we’ve united two industry leaders to create an optical networking powerhouse - combining cutting-edge technology with proven leadership to redefine the future of connectivity.
Responsibilities
Working as independent contributor in development and verification of the world leading SoCs based on latest technology ASICs and FPGAs
Working on System Verilog/UVM-based protocol/traffic generators/checkers
Working on test plan based on functional requirements as well as applicable standards requirements
Working with experts of different areas to ensure the most competitive solutions
Cooperating with system engineers, HW/SW development, suppliers and other relevant functions to solve technical issues
Supporting HW/SW bring-up and debug
- Work as an independent contributor or lead a team to deliver defined tasks.
Qualifications
- Masters degree desired, Bachelor's degree in CS/EE is required.
- Minimum 8+ years of relevant experience in the ASIC verification field.
- Should have worked on developing/implementing test plans at the block or sub-chip levels for complex ASICs.
- Fluent in System Verilog and scripting languages such as Python.
- Must have intimate knowledge of UVM methodology.
- Knowledgeable about assertions and functional coverage Experience with code coverage and formal verification tools; familiarity with evolving verification methodologies.
- Strong problem solving skills.
- Very good communication skills and ability and desire to work in a geographically diverse team environment.
- Will be responsible for the definition, development, and execution of self-checking tests for complex digital ASICs.
- Knowledge of DSP and/or FEC will be desirable.
More about this job
Responsibilities
The engineer will develop and verify complex SoCs using advanced ASIC and FPGA technologies while collaborating with cross-functional teams. They are responsible for defining and executing self-checking tests and supporting hardware/software bring-up and debugging.
Requirements
Candidates must hold at least a Bachelor's degree in CS or EE and possess over 8 years of relevant ASIC verification experience. Proficiency in System Verilog, UVM methodology, and scripting languages like Python is mandatory.
Skills
- ASIC Verification
- FPGA Verification
- System Verilog
- UVM
- Python
- Test Strategy
- Debugging
- Protocol Generators
- Traffic Checkers
- Functional Coverage
- Code Coverage
- Formal Verification
- DSP
- FEC
- Test Plan Development
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Engineering
- Software
Keywords
- ASIC
- FPGA
- Verification
- System Verilog
- UVM
- Python
- SoC
- Test Strategy
- Debugging
- Protocol
- Traffic Generators
- Checkers
- Functional Requirements
- Hardware
- Software
- Bring-up
- Assertions
- Functional Coverage
- Code Coverage
- Formal Verification
- DSP
- FEC
- Network Infrastructure
- Optical Networks
- AI-driven Data Center