Lead Software Engineer

Cadence

Newcastle upon Tyne, UK
C++ code base development
Computational geometry
Geometry manipulation
Cadence is building the next generation of EDA tools that enable IC designers to layout the very latest silicon chips

Job Summary

  • Cadence is building the next generation of EDA tools that enable IC designers to layout the very latest silicon chips.
  • Successful candidates will be deeply involved in the development and implementation of a new EDA technology with a strong focus on computational geometry, geometry manipulation and algorithmic complexity.
  • Cadence offers a competitive salary, 25 days holiday, private medical and dental plans, income protection, life insurance, and a group personal pension plan.

Matching Summary

Cadence is building the next generation of EDA tools that enable IC designers to layout the very latest silicon chips.

Skills & Requirements

Must-have

  • C++ code base development
  • computational geometry
  • geometry manipulation
  • algorithmic complexity
  • Linux/Unix environment

Nice-to-have

  • exceptionally smart software
  • stupidly easy to use
  • Great Place to Work©
  • Fortune 100 organisation

Key Requirements

  • PhD or Master's degree and 4+ years experience
  • History of mathematical study
  • STEM degree
  • Experience writing object-oriented programs
  • Algorithmic software development skills

Work Rights

Not specified

Tailored Resume

Cover Letter