Cadence-logo
Cadence
ยท
May 6, 2025
Apply Now
This job has closed.

Software Engineer II

Mount Royal, NJ
Full-time
Onsite
Entry, Mid Level
Cadence is a pivotal leader in electronics and system design, building upon more than 30 years of computational software expertise. They are looking for a remarkably talented Software Engineer to join the Palladium Software Development team, where the role involves developing the next generation Palladium emulation platform and focusing on quality and innovation.
Apply Now

Responsibilities

  • 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.

Qualification

Required

  • 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.

Preferred

  • Experience with Linux kernel and/or device drivers is desirable.
  • Being comfortable with multi-threading programming and TCP/IP programming is also plus.

Benefits

Cadence is a pivotal leader in electronics and system design, building upon more than 30 years of computational software expertise.
Glassdoor
4.3
Founded in 1988
San Jose, California, USA
10001+ employees
https://www.cadence.com