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++/Java 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.
- Experience with Java.
- 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.
Top Skills
What We Do
Cadence enables electronic systems and semiconductor companies to create the innovative end products that are transforming the way people live, work and play. Cadence® software, hardware and IP are used by customers to deliver products to market faster. The company's Intelligent System Design strategy helps customers develop differentiated products—from chips to boards to intelligent systems—in mobile, consumer, cloud, data center, automotive, aerospace, IoT, industrial and other market segments. Cadence is listed as one of Fortune Magazine's 100 Best Companies to Work For.