DevJobs

C++ Software Engineer

Overview
Skills
  • C++ C++ ꞏ 4y
  • Java Java
  • Object-Oriented Design

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


vManager is a unique product providing a platform of planning and managing of processes to the hardware verification domain and is used by industry leading companies all over the world. It combines usage of databases, a complex UI and sophisticated analysis engines.


We're looking for a C++ developer with strong engineering skills to join our software analysis engine team and develop business logic components for the tool.

You will work with an experienced and diverse team in an Agile, fast pace environment while maintaining a work/home balance.


The role includes:

  • Development of the business logic in C++ and Java environments
  • A strong emphasis on performance and scalability.
  • Working with components developed by teams onsite and around the world.


Requirements:


  • 4+ years of C++ development experience.
  • Java development experience.
  • B.Sc. in Software/Computer engineering.
  • Excellent understanding of Object-Oriented Design principles and patterns.
  • Independent, with an internal drive and self-motivated.
  • A will to have a big impact and innovate.
  • Ability to learn and solve interesting and non-trivial challenges.
  • Can articulate well in English.
  • Good communication skills and collaboration capabilities.


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


Cadence Design Systems