YADRO Microprocessors

Senior IDE Developer (RISC-V)

Департамент: Разработка микропроцессоров
Расположение: Москва, Санкт-Петербург, Нижний Новгород
Тип занятости: Гибридный формат работы, Работа в офисе, Удалённая работа
Уровень: Специалист, Старший, Ведущий, Руководитель

The Software Development Department is part of the YADRO Semiconductor division and develops software for creating systems based on RISC-V, including compilers, programming and debugging tools, SW design tools, modeling and simulation, verification and performance analysis. The Department develops RISC-V standards and a software ecosystem, including the bootloaders and operating systems, high-performance libraries and other components for use in client and mobile devices, server and telecommunications equipment. We are active member of conferences and working groups on RISC-V standardization and open-source projects, the open-source core SCR1 is published under permissive license became one of the most popular RISC-V processor GitHub projects.

Purpose

Our team is currently developing the customized IDEs based on Eclipse and Visual Studio Code. The main specific is automation of processes of creating C/C++ RISC-V applications, building and debugging it with custom GCC and CLANG toolchains. As well we are considering to support Android development scenarios.

Responsibilities

  • Figuring out new features, designing and implementing it
  • Research for existing solutions
  • Maintenance: bug fixing, refactoring, manual and automation testing activities
  • Coordinating with other teams

Required qualifications

  • Understanding of software development best practices
  • Experience with developing of IDE plugins (preferably Eclipse, Visual Studio Code or IntelliJ IDEA)
  • Good knowledge of Java and script languages like TypeScript
  • Basic knowledge of build systems
  • Common understanding of C/C++ and runtime aspects

Following qualifications would be an advantage

  • Understanding of system software and hardware aspects, especially RISC-V
  • Knowledge of Python and Java based languages like Kotlin
  • Experience with Android Studio or other similar IDEs

We offer:

  • Become a part of the global process of transformation of microelectronics and create the software ecosystem of RISC-V;
  • Hybrid or remote format: you can work in a comfortable loft-office in Moscow (Trekhgornaya Manufactory) or Saint Petersburg (Polustrovo), or Nizhny Novgorod (Belinskogo str.) remotely from home, including 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.

Мы предлагаем:

  • Программу поддержки инноваций:

    Премии за регистрацию патентов, создание результатов интеллектуальной деятельности

  • Поддержку в личных вопросах:

    консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами

  • Обучение и развитие:

    учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях

  • Заботу о здоровье:

    ДМС с первых дней работы, льготные условия страхования близких

  • Лекторий с выдающимися экспертами:

    инженерами, учеными и исследователями

  • Открытое общение:

    регулярные онлайн-встречи всей команды YADRO

Мы предлагаем:

  • Программу поддержки инноваций:

    Премии за регистрацию патентов, создание результатов интеллектуальной деятельности

  • Поддержку в личных вопросах:

    консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами

  • Обучение и развитие:

    учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях

  • Заботу о здоровье:

    ДМС с первых дней работы, льготные условия страхования близких

  • Лекторий с выдающимися экспертами:

    инженерами, учеными и исследователями

  • Открытое общение:

    регулярные онлайн-встречи всей команды YADRO