Software Engineering Intern

Company:  Cadence Design Systems
Location: Chelmsford
Closing Date: 09/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

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

  1. Running products from the Allegro product family to evaluate quality of polygon shapes
  2. Reducing problem shapes to smallest shape that still exhibits problem and working with other engineers to get issue resolved
  3. Develop test data to thoroughly test the new shape algorithms
  4. Check tests into automated regression test system
  5. 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

  1. Good understanding or printed circuit board design
  2. Understanding though usage and training of the Allegro product family
  3. Good understanding of geometric algorithms and how important they are in electronic design automation / PCB design software
  4. Test driven development approach
  5. Understanding of what it takes to roll out new algorithms in an existing tool
  6. Understanding of Perforce source control system

Requirements

  1. Currently enrolled in Bachelors or Masters Program in Computer Science (or related field) and graduating in Winter 2024 or Spring/Summer 2025.
  2. Programming Languages: C and C++
  3. Familiarity with Qt, Visual Studio, and Perforce preferred, but not required.
  4. Excellent verbal and written communication skills.
  5. Excellent debug and problem solving skills.
  6. Strong curiosity and a passion for learning.

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

#J-18808-Ljbffr
Apply Now
Share this job
Cadence Design Systems
  • Similar Jobs

  • Software Engineering Intern-Big Data

    Lowell
    View Job
  • Software Engineering Intern-Big Data

    Lowell
    View Job
  • Software Engineering Intern-Big Data

    Lowell
    View Job
  • Software Engineering Manager

    Chelmsford
    View Job
  • Manager, Software Engineering

    Lowell
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙