Post Job Free
Sign in

System-on-Chip Design Engineer

Company:
eTeam
Location:
Canada
Posted:
April 24, 2024
Apply

Description:

Job Title: SoC Design Engineer/ SoC Verification Engineer Location: Vancouver, BC V6P 6N6 Duration: 12+ Months Pay Rate: CAD $60/hr on T4 (All inclusive) Job Description: A design-focused ASIC engineer will: • Perform logic design for the integration of cell libraries, functional units and sub-systems into SoC full chip designs • Perform Register Transfer Level (RTL) design and simulation for SoCs • Contribute to the development of multidimensional designs involving the layout of complex integrated circuits • Perform all aspects of the SoC design flow from high-level design synthesis to place and route, timing and power to create a design database that is ready for manufacturing.

• Analyze equipment to establish operation infrastructure, conduct experimental tests, and evaluates results.

• May also review vendor capability to support development Qualifications We are looking for enthusiastic individuals with strong problem-solving abilities, excellent communication and a desire to learn.

Technically, a solid foundation of digital design (VHDL, Verilog) and object-oriented programming is desired.

A verification-focused ASIC engineer will: • Ensure that the SoC meets the quality needs and requirements of our internal and external customers • Work closely with a wide variety of system disciplines (SoC designers, micro-architects, firmware, etc.) to understand the use cases and create a test and execution plan, ensuring that Company’s products will be successful • Use industry-standard methodologies such as UVM, embedded C-based FW co-simulation, and formal property verification • Continuously investigate new tools and technologies Qualifications We are looking for enthusiastic individuals with strong problem-solving abilities, excellent communication and a desire to learn.

Technically, a solid foundation of digital design (VHDL, Verilog) and object-oriented programming is desired.

Minimum Qualifications for junior positions: • Strong debugging and problem-solving skills • Excellent written and verbal communication skills • Project-based teamwork experience • Fundamental digital logic design skills • Object-oriented programming experience • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent Preferred Qualifications for junior positions: • Linux experience • Languages: C, C++, Python, Java, Verilog (or VHDL), SystemVerilog • Verification methodologies: UVM, Formal Property Verification Minimum Qualifications for senior positions: • All minimum qualifications listed for junior positions • Minimum of 12 years of experience in ASIC/SoC design and/or verification environment • Very strong debugging and problem-solving skills supported by relevant experience • Digital logic design and implementation in advanced technology nodes • Working experience in UVM environment • Languages: C, C++, Python, Java, Verilog (or VHDL), SystemVerilog Preferred Qualifications for senior positions: • Leadership skills • Familiarity with formal verification methods • Familiarity with standard ASIC/SoC design flows including synthesis, DFT, STA, UPF, and ECO flows • Experience in low-power design techniques • Working knowledge of NVMe, PCIe, DDR and ARM standards • Familiarity with big box emulation platforms • Proven ability to architect and lead IP/SoC-level verification efforts

Apply