Posted in

Senior Principal C++ Software Engineer

Senior Principal C++ Software Engineer

CompanyCadence Design Systems
LocationSan Jose, CA, USA
Salary$150500 – $279500
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelExpert or higher

Requirements

  • Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent with a minimum of 10 years of experience OR Masters with a minimum of 7 years of experience OR PhD with a minimum of 5 years of experience
  • 6-10 years in software development or major personal projects or academic work
  • Strong CS fundamentals background in data structures, algorithms, systems architecture and/or databases
  • Expert in C++, gdb debugging, and general software development skills
  • Strong desire and ability to work in a fast-paced startup environment
  • Expert in STA, Synthesis or QOR improvement techniques in the FPGA prototyping or EDA field.

Responsibilities

  • Designing and development of new features in the compiler of Protium Prototyping Platform
  • Contributing in the field of algorithmic software development for FPGAs
  • Working with a team on providing a breakthrough solution in the multi FPGA prototyping space.

Preferred Qualifications

    No preferred qualifications provided.