Cadence is a technology company that hires and develops leaders and innovators in the field. They are seeking an intern to join their SVG team, which focuses on developing Electronic Design Automation software for integrated circuits, providing an opportunity to work on various software projects and develop essential engineering skills.
Responsibilities
Join a dynamic team of software leaders and innovators
Be part of the SVG team whose charter is to develop Electronic Design Automation software or hardware for high performance functional Verification of integrated circuits
Develop state of the art tools for simulation, acceleration, FPGA prototyping, or embedded software bring up
Contribute to a wide variety of software projects including writing data mining and analysis tools, machine learning applications, and exploring open source software
Develop essential software engineering skills such as defining requirements, project planning, coding, debugging, testing and documenting
Work with a designated mentor and present the result of your work at the end of the summer
Qualification
Required
Currently pursuing BS or MS in Computer Science, Computer Engineering, Electrical Engineering or equivalent
Basic knowledge of software programming in C++/C
Python programming
Data structures and algorithms
Good communication
Demonstrate understanding and knowledge of hardware domain
Preferred
Benefits
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems.