Compiler Engineer C/C++

з/п не указана

Вакансия в архиве

Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию

Показать описание вакансии

Требуемый опыт работы: 1–3 года

Полная занятость, гибкий график

МИР (Мастерская инструментов разработки) – компания, которая создает высокотехнологичные инструменты для улучшения жизни других разработчиков. Мы работаем с российскими и зарубежными производителями микропроцессоров новых архитектур и создателями встраиваемых систем.

Наша компания вам подходит, ЕСЛИ:

- вам действительно интересно то, что вы делаете;
- вы считаете, что задачи, с которыми вы ранее не сталкивались, позволяют вам развиваться;
- вы честны по отношению к себе и к коллегам,
- вы постоянно повышаете свой профессиональный уровень и стремитесь к личностному и карьерному росту
- вы рассчитываете на длительное сотрудничество с новым работодателем;
- вы неравнодушны к своей работе и готовы защищать свою точку зрения, но также способны внимательно выслушать собеседника и согласиться с его обоснованными доводами;
- вы считаете, что именно от вас зависит то, что происходит в вашей жизни.

Эта работа вам НЕ подходит, ЕСЛИ:

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

Вы можете присоединиться к нашей команде по созданию инструментальных средств разработки в области системного ПО (преимущественно разработка компиляторов и генераторов кода).

ЧЕМ МЫ ЗАНИМАЕМСЯ?

1. Создаем SDK – как для наших клиентов, так и для собственных нужд.

В том числе, осуществляем портирование компиляторов, отладчиков, симуляторов на новые аппаратные платформы, создаем новые компиляторы и пишем высокоскоростные оптимизации.

С 1997 года мы также развиваем собственный универсальный компилятор языков программирования C/C++, на его основе уже выпущено множество коммерческих SDK.

2. Создаем инструменты разработчика, базирующиеся на фреймворке LLVM.

В том числе, разрабатываем специализированные оптимизации, портируем и расширяем фреймворк LLVM под новые аппаратные платформы.

Один из текущих проектов – адаптация отладчика LLDB на новую аппаратную платформу, а также интеграция его в IDE на базе Eclipse.

3. Ведем проект по обеспечению поддержки программного продукта CM-LYNX (отечественная среда разработки). Занимаемся верификацией, анализом и исправлением выявленных дефектов, расширяем возможности продукта.

Конечно у нас есть требования:

  • знание и опыт разработки на C/C++;
  • умение работать как в команде, так и самостоятельно;
  • опыт исследования сторонних программ;
  • очень желательны актуальные знания и опыт в области разработки системного ПО (компиляторы, ассемблеры, линкеры, дебагеры, IDE).

Плюсом будет, если у вас есть:

  • опыт работы с LLVM clang, VisualDSP;
  • опыт написания/отладки драйверов OS Windows/OS Linux/ Mac OS X;
  • опыт многопоточного и/или серверного программирования;
  • разговорный английский язык на уровне intermediate.

Если вы опытный Team Lead, мы предоставим вам возможность собрать и вести свою команду. А тем, у кого есть потенциал и интерес к позиции Team Lead-а, мы создадим все условия для развития.

Что вы получаете в дополнение к интересным задачам, профессиональному росту и отличному коллективу:

  • комфортный офис;
  • официальное оформление, белую зарплату;
  • возможность работать в комфортном для вас графике (по договоренности с командой и руководителем, для нас главное – результат);
  • ДМС (после года работы);
  • возможность корпоративного обучения.

Ключевые навыки

C/C++

Адрес

Великий Новгород, Софийская сторона, набережная реки Гзень, 5
Показать на карте
­

Вакансия опубликована 4 июня 2019 в Великом Новгороде

Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику