SoftIP IP Group of Alphawave IP
SoftIP IP Group of Alphawave IP

Senior ASIC_FPGA Engineer

Job Title:  Senior ASIC_FPGA Engineer

Precise-ITC is a leading full-service provider of network communication Intellectual Property (IP) core for ASIC and FPGA design. We provide professional technical consulting services including standard-based IPs, Network SoCs, and turnkey design services for ASIC and FPGA. The IP products cover a wide range of off-the-shelf IP cores from 10M to 1.6T for applications in high-speed communication, automobile, datacenter, wireless/5G networks connectivity, AI, cloud computing, and optical transport networks (OTN).

Conveniently located in Ottawa – the heart of Silicon Valley North, Precise-ITC has been proudly serving the industry since 2003.

Job Description:

The candidate must have a minimum of 8 years of experience in FPGA or ASIC development which must include both design and verification. The candidate will work within a team responsible for the development of OTN / Ethernet Intellectual Property (IP) with the responsibility of both RTL design and verification.

Job Duties:

  • Contribute to design, architecture and specifications of the ASICs, FPGAs and IP blocks
  • Verify, debug and help productize ASICs, FPGAs and IP blocks
  • Develop and execute individual test-cases against the RTL
  • Architect verification and test infrastructure for highly complex ASIC and SoC designs using the latest simulation and debugging tools
  • Develop and document the verification environment using SystemVerilog + UVM
  • Working with our external customers and/or internal engineers to verify, validate and deliver their designs for use in OTN / Ethernet FPGAs or ASICs
  • Lead ASIC or FPGA projects and mentor junior engineers

Key Qualifications:

  • Have the knowledge of telecommunications protocol (OTN transport systems, Sonet, Ethernet, etc)
  • Solid experience in RTL coding Verilog/VHDL
  • Experienced in SystemVerilog+UVM
  • Experienced with FPGA compilation tools
  • Experience with design and verification tools like Vivado/Quartus
  • Excellent ability to use Randomised and Directed Verification Methodologies
  • Experience with Unix/Linux Shell scripting
  • Experience with source code revisioning systems, e.g. SVN, CVS, RCS 
  • Experience with PERL, TCL, Python, and C/C++ programming, an asset
  • Strong debugging and analytical skills
  • Excellent communication skills verbal and written
  • Must be self-motivated, proactive, and able to balance good design quality while meeting tight deadlines
  • Resolves issues in creative ways and exercises independent judgment in selecting methods and techniques to obtain solutions

Education and Experience:

  • BS, MS or PhD in Electrical Engineering, Computer Science and/or equivalent
  • MSEE with 8 year of experience or BSEE with 9 years of experience in ASIC or FPGA development

To apply, please send your CV and resume to

Note: Only selected candidates will be contacted.