Software Engineer II in Cambridge

Software Engineer II in Cambridge

Cambridge Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Design and optimise high-quality arithmetic components for cutting-edge chip designs.
  • Company: Join Cadence, a leader in electronic design with over 30 years of innovation.
  • Benefits: Enjoy competitive salary, 25 days holiday, private medical plans, and more.
  • Why this job: Make a real impact on next-gen technology used by top companies worldwide.
  • Qualifications: Strong academic background in relevant fields; programming experience is a plus.
  • Other info: Collaborative environment with global reach and excellent growth opportunities.

The predicted salary is between 36000 - 60000 £ per year.

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. 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.

Job Overview: Genus Synthesis Solution is a leading technology tool for synthesizing digital designs from RTL (Register Transfer Language) specifications (Verilog or VHDL) into netlists based on standard cells. Trusted by over 400 customers worldwide, Genus enables chip design through cutting-edge optimization for timing, area, and power. Genus is complemented by ChipWare®, an IP library of configurable, off-the-shelf components that deliver best-in-class hardware quality across power, area, and delay requirements. As part of our expansion, we are seeking talented individuals who share our passion for computer arithmetic and our commitment to quality, innovation, and insight. This role offers a unique opportunity to work across software and hardware development, applied research, and direct customer engagement, making you a true subject matter expert in the field.

Job Responsibilities:

  • Collaborate within a team to design, optimize, verify, and document a library of high-quality arithmetic components (e.g., floating-point operators) for chip designers.
  • Ensure components are robust, efficient, and easy to integrate.
  • Drive innovation in system design and optimisation for timing, area, and power.

Job Qualifications:

  • Strong academic background (Master’s in Mathematics, Physics, Computer Science, or Electrical Engineering).
  • Eagerness to learn how to build, optimize, and verify complex arithmetic operators for microchips.
  • Programming experience is a plus (especially C, C++, Python, or SystemVerilog).
  • Excellent creative and analytical problem-solving skills.

Why Join Us?

  • Impactful Work: Your contributions will directly influence the design of next-generation chips used by leading technology companies worldwide.
  • Cutting-Edge Technology: Work with advanced synthesis tools and IP libraries that set industry standards.
  • Growth & Learning: Gain deep expertise in computer arithmetic, hardware optimization, and software development in a collaborative environment.
  • Innovation Culture: Be part of a team that values creativity, problem-solving, and continuous improvement.
  • Global Reach: Engage with customers and projects across the globe, shaping solutions that power modern electronics.

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
  • The opportunity to work for a Great Place to Work© & Fortune 100 organization

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. We’re doing work that matters. Help us solve what others can’t.

Software Engineer II in Cambridge employer: Cadence Design Systems, Inc.

At Cadence, we pride ourselves on fostering a culture of innovation and collaboration, where your contributions as a Software Engineer II will directly impact the future of technology. Located in the vibrant city of Cambridge, UK, we offer competitive salaries, comprehensive benefits, and ample opportunities for professional growth in a supportive environment that values diversity and inclusion. Join us to work with cutting-edge technology and engage with global projects that shape the electronics industry.
C

Contact Detail:

Cadence Design Systems, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer II in Cambridge

✨Tip Number 1

Network like a pro! Reach out to current employees at Cadence on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. Make sure you can talk confidently about your experience with programming languages like C, C++, or Python. We want to see your passion for computer arithmetic shine!

✨Tip Number 3

Showcase your problem-solving skills during interviews. Be ready to tackle some real-world scenarios or coding challenges. We love seeing how you think on your feet and approach complex issues.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Cadence.

We think you need these skills to ace Software Engineer II in Cambridge

RTL (Register Transfer Language)
Verilog
VHDL
C
C++
Python
SystemVerilog
Analytical Problem-Solving Skills
Software Development
Hardware Optimization
Collaboration
Documentation
Innovation in System Design
Customer Engagement
Computer Arithmetic

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineer II role. Highlight any relevant projects or coursework, especially in computer arithmetic or programming languages like C, C++, Python, or SystemVerilog.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about technology and how you can contribute to our innovative culture. Share specific examples of your problem-solving skills and any collaborative projects you've been part of.

Showcase Your Learning Mindset: We love candidates who are eager to learn! Mention any courses, workshops, or self-study you've done related to chip design or optimization. This shows us you're ready to dive into the complexities of the role.

Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. It helps us keep track of your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Cadence Design Systems, Inc.

✨Know Your Stuff

Make sure you brush up on your knowledge of computer arithmetic and chip design. Familiarise yourself with concepts like RTL, Verilog, and VHDL, as well as the Genus Synthesis Solution. Being able to discuss these topics confidently will show that you're genuinely interested in the role.

✨Showcase Your Problem-Solving Skills

Prepare to tackle some technical questions or problems during the interview. Think about how you can demonstrate your analytical skills and creativity in solving complex issues. Practising coding challenges in languages like C, C++, or Python can be a great way to get ready.

✨Engage with the Interviewers

Don’t just wait for questions; engage with your interviewers! Ask insightful questions about their projects, the team culture, or the technologies they use. This shows that you’re not only interested in the job but also in contributing to their innovative environment.

✨Highlight Your Teamwork Experience

Since collaboration is key in this role, be prepared to share examples of how you've successfully worked in teams before. Discuss any projects where you contributed to design, optimisation, or verification, and how you helped drive innovation within the group.

Software Engineer II in Cambridge
Cadence Design Systems, Inc.
Location: Cambridge
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

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

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