At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. You will be a member of the Systems Engineering Team at Cadence with a focus on developing and optimizing solutions for a wide range of IP products.
Requirements
- BE / BTECH / ME / MTECH Equivalent Degree
- Bachelors/Masters degree in EE/EC/Computer Engineering
- 7 to 12 years of work experience
- Excellent knowledge of computer architecture of embedded processors
- Proficient in programming with a good understanding of efficient implementation of high-performance algorithms and data structure design
- Must be familiar with writing, debugging and optimizing software on embedded processor and emulation platforms
- Must be familiar with multicore and multi-threaded embedded systems
- C/C++ programming, experience in writing drivers and low-level firmware programming
- Strong communication skills – written and oral are required
- Experience in working with geographically diverse and cross-functional teams
- Experience in working with customers and resolving customer issues
- Understanding of Neural Networks / Deep Learning in areas of vision, speech are a plus
Benefits
- Employee-friendly policies
- Opportunities for learning and development
- Celebrating success in recognition of specific needs of the employees
- Unique culture promotes collaboration within and across teams