Разработчик компиляторов - генераторы тестов RISC-V( КНС ГРУПП )
26 Декабря 2024
Город:
Москва
Занятость:
Полная занятость
Компания "КНС ГРУПП"
Syntacore (YADRO group) – semiconductor IP company creating customizable microprocessor cores, technologies and software tools based on RISC-V ISA, founding member of RISC-V International. Our clients and partners are key companies from US, Asia, Europe and Russia, developing computational platforms, storage systems, personal and smart devices, including high-performance heterogenous multicore systems with complex specialization and ISA extensions manufactured using the latest technologies up to 5nm.
We are active member of conferences and working groups on RISC-V standardization and open-source projects. Our open-source SCR1 core published under permissive license became one of the most popular RISC-V processor GitHub projects.
Purpose
Our team develops test program generators for system-level verification of processors, processor clusters, and SoCs. We use LLVM compiler infrastructure to generate code snippets used to verify processor core pipeline, various instruction set extensions, memory coherency, and so on. We also perform regular massive runs of generated tests.
Responsibilities
- Research and development in test program generation for system-level verification
- Work wih LLVM compiler to generate code snippets used to verify processor core pipeline, various instruction set extensions, memory coherency, and so on.
Practical skills
- Work experience: 3+ years
- At least one of the following:
- Fuzzing, test generation, or other similar methodology of software or hardware verification
- LLVM compiler infrastructure
- C++17, CMake, git
- Experience with Linux development environment
Experience with any of the following would be a plus:
- RISC-V instruction set architecture (others ISA OK too, e.g. ARM, x86, VLIW etc.)
- RTL hardware design and verification
- Hardware simulation models
- Software development for bare metal or real-time OS
Theoretical knowledge
- Compiler design, program analysis, program transformations
- Computer science: algorithms, data structures, graph theory
- Modern processors architecture
We offer:
- Become a part of the global process of transformation of microelectronics and create the latest RISC-V CPU, SoC and IP;
- Hybrid or remote format: you can work in a comfortable loft-office in Moscow (Trekhgornaya Manufactory) or Saint Petersburg (Polustrovo), remotely from home, incl. from another city;
- Possibility to choose a convenient start and end of the working day;
- Competitive salary level (ready to appreciate your knowledge and experience) + performance bonuses;
- Training/certification by the company (according to the agreed plan);
- Ability to grow horizontally and vertically, and depending on results and interests to move between projects and teams;
- Voluntary medical insurance from the start day.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
16 Декабря
Разработчик встроенного ПО, С/С++ (Embedded Linux)
Москва
Компания "НПК РоТеК" Компания РОТЕК занимается разработкой и производством телекоммуникационного оборудования для операторов связи и компаний...
16 Декабря
Технолог-разработчик продуктов
Наро-Фоминск
Компания "AVON" Что нужно делать: Разработка новых продуктов в соответствии с целевыми показателями, подготовка к запуску и запуск новых...
16 Декабря
Москва
Компания "ББР Банк" ББР банк - это средний по размерам российский банк с широким спектром предоставляемых услуг. Банк занимает достойное...
16 Декабря
Одинцово
от 150 000 руб.
Компания "ТК АР-групп" Обязанности: Перевод компании на 1с КА с 1с 7.7 Интеграция с внутренними информационными системами; Связь 1с КА...
16 Декабря
Product manager (стрим продажи генетических тестов)( Генотек )
Москва
до 300 000 руб.
Компания "Генотек" Привет! Мы — Genotek , молодая и современная medtech компания. Работаем с технологиями будущего: проводим исследования,...
Вакансия размещена в отрасли