Software Engineer

Apply Now

Job Description

Batch – 2023/2022/2021/2020 & earlier

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Software Engineer – System Verification GroupCadence Design Systems is looking for a highly motivated Software Engineer to work with the System Verification Group engineering team. You will be joining a small, expanding, exciting team responsible for innovating, designing, and developing key technology used within Cadence verification products. The team is based in Cambridge, UK working within a global team.Come join our experienced team of outstanding software developers!BackgroundCadence’s (www.cadence.com) products are used to design and build the entire electronics design chain, from chip design to chip packaging to boards and to system. Our technology enables electronic systems and semiconductor companies to create innovative products that transform the way people live, work, and play. Our products are used in mobile, consumer, cloud datacenter, automotive, aerospace, IoT, industrial and other market segments.Cadence’s success is built upon its employee’s technical excellence within a supportive culture; voted as one of the Fortune 100 best companies to work every year for the last eight years.Job ResponsibilitiesThe role’s day to day responsibilities cover:

  • Research, design and implementation of EDA algorithms.
  • Develop, diagnose & improve various parts of Cadence verification products.

This job will suit applicants looking to start their software engineering career in an intellectually stimulating and challenging problem domain. There is a significant research element to the work that Cadence does that is truly innovative; we don’t know what the answers are when we start out!Mentoring and support will be provided to the successful candidate to both enable contribution to the large EDA problem domain and to develop their programming skills into professional software engineering skills.Job Qualifications

  • Good degree in computer science or other numerate discipline from a respected institution.

Required Skills

  • Creative, analytic problem-solving skills
  • Data structure and algorithmic skills
  • Programming C/C++ skills

Successful Candidates Will BeAdditional Skills/Preferences

  • Inquisitive
  • Interested in technical detail
  • Excited by innovation
  • Enthusiastic working in a small team environment

Check What We Can Offer You

  • Competitive salary
  • 25 days holiday per year
  • Private Medical and Dental plans, Income Protection and Life Insurance
  • Group Personal Pension Plan
  • Cycle to work scheme and gym subsidy
  • 5 days paid time to volunteer to give back to our communities
  • Employee Stock Purchase Plan,
  • And much more, so do not hesitate to contact us!

Additional InformationCadence achieved a ‘Top 15’ ranking in the Great Place to Work awards for medium sized workplaces in the UK in 2022.Cadence is committed to equal employment opportunity and employment equity throughout all levels of the organization. We strive to attract a qualified and diverse candidate pool and encourage diversity and inclusion in the workplace.Be proud and passionate about the work you do. Together, our One Cadence — One Team culture drives our success.We’re doing work that matters. Help us solve what others can’t.