At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Job Description :
We are looking for an electrical or computer engineering intern with software development skills that would like to gain knowledge of printed circuit board design and help improve some of the most critical geometric algorithms of the Allegro PCB design tool. Copper polygon shape quality is critical to a successful design and performance of pouring the complex shapes are critical to the designer getting the job done on time. As a member of the Allegro shapes team you will play a key role in bringing new shape pouring algorithms to the Allegro product family. This position requires a self-motivated passionate individual with a great attention to detail. We offer competitive compensation, and most importantly, are offering an exciting and challenging project.
Example responsibilities could include:
Running products from the Allegro product family to evaluate quality of polygon shapes
Reducing problem shapes to smallest shape that still exhibits problem and working with other engineers to get issue resolved
Develop test data to thoroughly test the new shape algorithms
Check tests into automated regression test system
Develop automated strategies to evaluate and validate the results of changes to the geometric algorithms on complex customer data
Knowledge you will gain could include:
Good understanding or printed circuit board design
Understanding though usage and training of the Allegro product family
Good understanding of geometric algorithms and how important they are in electronic design automation / PCB design software
Test driven development approach
Understanding of what it takes to roll out new algorithms in an existing tool
Understanding of Perforce source control system
Requirements:
Currently enrolled in Bachelors or Masters Program in Computer Science (or related field) and graduating in Winter 2024 or Spring/Summer 2025.
Programming Languages: C and C+
Familiarity with Qt, Visual Studio, and Perforce preferred, but not required. Excellent verbal and written communication skills.
Excellent debug and problem solving skills.
Strong curiosity and a passion for learning.
We’re doing work that matters. Help us solve what others can’t.
Additional Jobs (https://cadence.wd1.myworkdayjobs.com/addl_jobs)
Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences.
Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. Our shared passion for solving the world’s toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.
Cadence is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.
Cadence is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.