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

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

Boston Full-Time 28800 - 43200 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Design and develop cutting-edge software for electronic design automation using C++.
  • Company: Join Cadence, a leader in electronic design with over 30 years of innovation.
  • Benefits: Enjoy medical insurance, vision coverage, 401(k), and tuition assistance.
  • Why this job: Be part of a dynamic team creating impactful technology in various industries.
  • Qualifications: BS in Computer Science or related field; strong C/C++ skills required.
  • Other info: This is a full-time associate-level position in Greater Boston.

The predicted salary is between 28800 - 43200 £ per year.

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

Join to apply for the C++ Software Engineer, New College Grad (Burlington, MA / Greater Boston) – R50665 role at Cadence

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

Join to apply for the C++ Software Engineer, New College Grad (Burlington, MA / Greater Boston) – R50665 role at Cadence

Get AI-powered advice on this job and more exclusive features.

Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world’s most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health.

Responsibilities:

• Design and development of Electronic Design Automation (EDA) software that offers physical design capabilities for IC Package and Printed Circuit Board (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.

Qualifications:

• 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; should be a quick learner and a team player.

Seniority level

  • Seniority level

    Associate

Employment type

  • Employment type

    Full-time

Job function

  • Industries

    Software Development

Referrals increase your chances of interviewing at Cadence by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Paid maternity leave

Paid paternity leave

Tuition assistance

Get notified about new Software Engineer jobs in Greater Boston .

Boston, MA $130,000.00-$180,000.00 5 months ago

Boston, MA $110,000.00-$130,000.00 2 weeks ago

Junior Frontend Software Engineer, MyLexia

Graduate Software Engineer – Up to $110k + Bonus

Boston, MA $150,000.00-$180,000.00 2 weeks ago

Software Engineer: Full-Stack Web Developer

Boston, MA $150,000.00-$175,000.00 2 months ago

Frontend Software Developer- React/Redux

Waltham, MA $109,800.00-$118,800.00 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

C++ Software Engineer, New College Grad (Burlington, MA / Greater Boston) - R50665 employer: Cadence

At Cadence, we pride ourselves on being an exceptional employer, particularly for new graduates stepping into the C++ Software Engineer role in Burlington, MA. Our vibrant work culture fosters innovation and collaboration, offering comprehensive benefits such as medical and vision insurance, a robust 401(k) plan, and tuition assistance to support your professional growth. With a commitment to employee development and a focus on cutting-edge technology in electronic design, Cadence provides a unique opportunity to contribute to transformative projects while advancing your career in a dynamic environment.
C

Contact Detail:

Cadence Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Software Engineer, New College Grad (Burlington, MA / Greater Boston) - R50665

✨Tip Number 1

Familiarise yourself with Cadence's products and services. Understanding their Electronic Design Automation (EDA) software and how it integrates AI and ML will give you a significant edge during interviews.

✨Tip Number 2

Engage with the tech community in Greater Boston. Attend local meetups or workshops focused on C++ development or EDA software to network and learn from industry professionals.

✨Tip Number 3

Showcase your projects that involve C/C++ development, especially those related to machine learning or AI. Having tangible examples of your work can make a strong impression during discussions.

✨Tip Number 4

Prepare for technical interviews by practicing coding challenges specifically in C++. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with problem-solving under pressure.

We think you need these skills to ace C++ Software Engineer, New College Grad (Burlington, MA / Greater Boston) - R50665

C/C++ Programming
Object-Oriented Design
Debugging Skills
Software Development Life Cycle (SDLC)
Machine Learning (ML) Concepts
Artificial Intelligence (AI) Applications
Electronic Design Automation (EDA) Software Knowledge
User Interface (UI) Development
API Integration
Functional Specification Development
Team Collaboration
Written and Verbal Communication Skills
Quick Learning Ability
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C/C++ development skills and any relevant projects or coursework. Emphasise your understanding of object-oriented design and any experience with Machine Learning or AI applications.

Craft a Strong Cover Letter: Write a cover letter that showcases your passion for software development and your interest in Cadence. Mention specific projects or experiences that relate to the responsibilities listed in the job description.

Highlight Communication Skills: Since good written and verbal communication skills are essential, include examples in your application that demonstrate your ability to work in a team and communicate effectively.

Showcase Relevant Experience: If you have any internships or projects related to Electronic Design Automation (EDA) or software development, be sure to include them. This will help you stand out as a candidate who is ready to contribute from day one.

How to prepare for a job interview at Cadence

✨Brush Up on C++ Fundamentals

Make sure you have a solid understanding of C++ concepts, including object-oriented programming, data structures, and algorithms. Be prepared to discuss your projects or coursework that involved C++, as this will demonstrate your practical knowledge.

✨Showcase Your Problem-Solving Skills

During the interview, you may be asked to solve coding problems or debug code. Practice common algorithm and data structure problems beforehand, and be ready to explain your thought process clearly as you work through solutions.

✨Familiarise Yourself with EDA Software

Since the role involves Electronic Design Automation, it would be beneficial to understand what EDA software is and how it functions. Research the latest trends in EDA and be prepared to discuss how your skills can contribute to developing such software.

✨Prepare Questions for Your Interviewers

Interviews are a two-way street. Prepare thoughtful questions about the company culture, team dynamics, and the specific projects you might be working on. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

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

Land your dream job quicker with Premium

Your application goes to the top of the list
Personalised CV feedback that lands interviews
Support from real people with tickets
Apply for more jobs in less time with AI support
Go Premium

Money-back if you don't land a job in 6-months

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

    Boston
    Full-Time
    28800 - 43200 £ / year (est.)

    Application deadline: 2027-08-11

  • C

    Cadence

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>