Taro Logo

C++ Software Engineer, New College Grad (Burlington, MA / Greater Boston)

Cadence is a leader in electronic design automation, providing software, hardware, and IP for semiconductor chip design with over 30 years of expertise.
Burlington, MA, USA
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · AI

Description For C++ Software Engineer, New College Grad (Burlington, MA / Greater Boston)

Cadence, a global leader in electronic design automation with over 30 years of expertise, is seeking a New College Grad C++ Software Engineer to join their team in Burlington, MA. The role focuses on developing cutting-edge EDA software for IC Package and PCB design, combining traditional software engineering with modern AI/ML applications.

As a C++ Software Engineer, you'll be working on mission-critical software that helps design the next generation of electronic products, from chips to boards to systems. The position offers an exciting opportunity to work with advanced technologies in the semiconductor industry, developing desktop applications and implementing AI/ML solutions to enhance EDA software functionality.

The ideal candidate should have a strong foundation in C++ programming and object-oriented design, with either a BS degree and some experience or an MS degree. You'll be part of a team that creates solutions used by the world's most innovative companies in markets ranging from consumer electronics to hyperscale computing, 5G communications, automotive, aerospace, and healthcare.

Cadence is recognized by Fortune Magazine as one of the 100 Best Companies to Work For, offering a culture that empowers innovation and technical excellence. The company values diversity and inclusion, providing equal opportunities to all qualified applicants regardless of background. This role offers an excellent opportunity to make a real impact in the technology sector while working with cutting-edge tools and methodologies in electronic design automation.

Last updated 13 hours ago

Responsibilities For C++ Software Engineer, New College Grad (Burlington, MA / Greater Boston)

  • Design and development of Electronic Design Automation (EDA) software for IC Package and PCB design
  • Develop desktop applications; perform debugging and analysis in C/C++
  • Develop Machine Learning(ML) and Artificial Intelligence (AI) applications to improve EDA software functionality
  • Develop detailed functional specifications for new feature development and enhancements
  • Develop advanced user interfaces for ECAD flows and internal API integration

Requirements For C++ Software Engineer, New College Grad (Burlington, MA / Greater Boston)

  • BS in Computer Science, Electrical Engineering (or related field) and 2-3 years work experience in a software development role OR MS in-lieu of experience
  • Strong C/C++ development skills with a good understanding of object-oriented design
  • Good written and verbal communication skills
  • Must be a quick learner and a team player

Interested in this job?

Jobs Related To Cadence C++ Software Engineer, New College Grad (Burlington, MA / Greater Boston)