Lead Software Engineer (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Lead Software Engineer (C++/EDA): Developing next-generation Electronic Design Automation (EDA) tools for silicon chip layout with an accent on computational geometry and algorithmic complexity. Focus on implementing highly efficient algorithms to handle massive complexity in sub 20nm IC designs.
Location: Newcastle upon Tyne, UK
Company
A pivotal leader in electronic design, providing computational software, hardware, and IP for innovative companies in the consumer, automotive, and aerospace sectors.
What you will do
- Develop and maintain the C++ code base for EDA tools.
- Create design, function, and test specifications based on new feature requirements.
- Improve the capability, capacity, performance, and stability of the software.
- Interface with build and regression systems to test code commits.
- Collaborate with a global cross-functional team on product engineering, verification, and program management.
Requirements
- PhD or Master's degree with 4+ years of relevant experience.
- STEM degree (Maths, Physics, Engineering, or Computer Science) from a Russell Group science university.
- Strong history of mathematical study (Grade A/A* in A-level mathematics and physics).
- Proficiency in C++ (C++14/17) or other object-oriented languages.
- Advanced algorithmic software development skills.
- Experience working in Linux/Unix environments.
Nice to have
- Experience with QT.
Culture & Benefits
- Competitive salary and Employee Stock Purchase Plan.
- 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 in the community.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →