Website
Cadence

EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES
* Minimum of B.S. in Computer Science or Electrical Engineering or equivalent and 4 years of experience in the software industry, or M.S. in  Computer Science and 2 years of experience
* Excellent C++ design and programming skills

Strong understanding of data structures, algorithms and databases.
Demonstrated proficiency in C++, gdb debugging, and general software development skills

* Understanding of compilers, parsing and code generation, static elaboration, event driven or parallel simulation
* Formal training and on-the job application of object-oriented design and programming
* Skilled at refactoring techniques, optimization strategies, unit test framework  design/construction/usage, profiling tools, static analysis tools, code coverage or memory checker tools (valgrind, purify…)

* Excellent verbal and written communication skills
* Knowledge of Verilog or SystemVerilog Hardware Description Languages is a plus

*  Familiarity with Agile development processes is a plus
* Familiarity with Linux/UNIX tools
* Familiarity with configuration management systems such as git or perforce

For more/updated details, hit “Apply for job”