Engineer I-Design
Microchip Technology
Burnaby, CA
6d ago

Company Description

Microchip Technology Inc. is a leading provider of embedded control applications. Our product portfolio comprises general purpose and specialized 8-bit, 16-bit, and 32-bit microcontrollers, 32-bit microprocessors, field-programmable gate array (FPGA) products, a broad spectrum of high-performance linear, mixed-signal, power management, thermal management, radio frequency (RF), timing, safety, security, wired connectivity and wireless connectivity devices, as well as serial Electrically Erasable Programmable Read Only Memory (EEPROM), Serial Flash memories, Parallel Flash memories, and serial Static Random Access Memory (SRAM).

We also license Flash-IP solutions that are incorporated in a broad range of products.


The implementation CAD team is responsible for the support and implementation of Physical Design and Static Timing flows and tools at Microchip.


As a member of the team, you will work on a wide range of areas in the backend flow of digital design, such as :

  • Static timing analysis, signal integrity, power, and area optimization Gaining experience in static timing tools such as Cadence Tempus or Synopsys Primetime
  • Place and Route : floor planning, placement, and optimization for timing closure Experience in P&R tools such as Cadence Innovus or Synopsys ICC2
  • Low power methodologies and impact on overall design goals
  • Job Requirements

    Core technical related competencies

  • Ability to quickly learn new features and flows of digital design while working with senior team member of CAD group
  • Excellent debug and analytical skills
  • Working knowledge of HDLs (Verilog, VHDL)
  • Solid understanding of UNIX / LINUX
  • Experience in scripting TCL, Perl, Python or Shell
  • Basic knowledge of static timing tools (e.g. Tempus, or equivalent) would be an asset
  • Basic knowledge of Physical design tools (e.g. Innovus, or equivalent) would be an asset
  • Core business competencies

  • Bachelor’s degree in Electrical Engineering or Computer Engineering
  • Excellent verbal and written communication skills. Strong interpersonal skills.
  • Ability to function and thrive in a team environment as well as an individual contributor, with a strong desire to succeed.
  • Ability to work efficiently with multi-site teams.
  • Additional Preferences :

  • Work experience with Synthesis, Place & Route or Static Timing tools would be an asset but not a requirement
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form