Platzhalter Bild

Hybrid Software Engineer II bei Cadence

Cadence · MOUNT-ROYAL (Montreal), Canadá · Hybrid

Jetzt bewerben

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

We are looking for a remarkably talented Software Engineer to join the Palladium Software Development team.  You will work closely with a small team of exceptional engineers that are heavyweights in Cadence and EDA while developing the next generation Palladium emulation platform.  The team brings a unique focus to quality and innovation while designing state-of-the-art Cadence emulation products for use in developing today’s multi-billion gate designs.

Your responsibilities will include, but are not limited to, the following:

  • Writing C/C++ to implement features and improve Palladium & Protium compiler and databases.
  • Write functional, implementation, and test specifications for your code and features.
  • Implementing unit, integration, and system tests for your code and features.

Required Skills and Experience

  • Bachelors in Computer Science or Electrical Engineering with a minimum of 2 years of related experience, OR Masters degree.
  • Experience with C/C++ and STL is a required.
  • You should be comfortable with data structures and algorithm design, complexity and performance tradeoffs.
  • Experience with Linux kernel and/or device drivers is desirable.
  • Being comfortable with multi-threading programming and TCP/IP programming is also plus.

We’re doing work that matters. Help us solve what others can’t.

Jetzt bewerben

Weitere Jobs