Hiring Location: Ottawa

We are looking for a self-motivated individual with excellent communication and organizational skills and a drive to make a difference in the area of Electronic Design Automation (EDA) and Product Delivery. You are comfortable in a dynamic work environment where you are learning something new every day and applying your learning in a meaningful way to Rianta

Responsibilities include:

  • Support and improve our Digital Simulation, Synthesis Flows and Other IC (Integrated Circuit) Flows
  • Support and improve our Microprocessor Interface Code Generation Tools that generate SystemVerilog, IPXACT and html
  • Create new programs/script for productivity as required
  • Participate in code reviews, testing and documenting your quality work
  • Help deliver chip designs or verification solutions to our customers

Qualifications, Skills, Experience

  • BS or MS in Electrical Engineering or Computer and Systems Engineering
  • Strong debugging and analytical skills
  • Quick learner with strong communication skills and self-motivated team player
  • Experience with linux environment & utilities and Windows Systems
  • Experience with one or more of the following scripting languages: Python, Perl, Tcl, bash (must)
  • Experience with one or more revision control systems (SVN, git, or equivalent)
  • Familiarity with Verilog/System Verilog and digital simulation
  • Must be legally eligible to work in Canada

Knowledge in one or more areas of the following would be a plus:

  • Experience with industry standard design and verification tools (VCS/DVE, Xcelium/Simvision or equivalent)
  • Knowledge of Computer Architecture with a preference to ARM/AMBA
  • Experience with Jenkins or Distributed Computing like SGE or LSF
  • Experience using SQL (mysql), html, CSS, JavaScript and CRM (Custom Relationship Management) database systems (plus)
  • Experience with Code generation templates tool (Jinja2)

To apply, submit your resume to: