💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Программист C++

Требования

Бэкенд, БэкендHaskellEclipseLinuxCC++

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Мобильная связь будет дешевой, удобной и везде доступной, в любом месте куда только может добраться человек. И всё это с вашего смартфона! Yaliny была создана потому, что мы хотим всегда быть на связи с теми, кто нам дорог, не смотря на то в какой точке Земли мы находимся.

Описание вакансии

Условия работы

Компания Yaliny была создана потому, что мы хотим всегда быть на связи с теми, кто нам дорог, не смотря на то в какой точке Земли мы находимся. Мы разрабатываем глобальную мобильную связь по цене $10 в месяц, без ограничений трафика, без роуминга и других неудобств. Работая с нами вы сможете принять участие в создании технологий будущего, связи без границ. Вам предстоит работать с последними техническими достижениями, узнавать новое, развиваться и расти. Давайте менять мир вместе!


В нашу дружную команду требуется программист C/C++ для разработки и поддержки тулчейна для собственной процессорной архитектуры.

Обязанности:

  • портирование LLVM (clang, LLDB) на основе порта для предыдущего процессора из того же семейства;
  • поддержка и развитие тулчейна (ассемблер, линкер, эмулятор);
  • интеграция с популярными IDE (QT Creator, Eclipse);

Требования:

  • отличное знание C/C++;
  • опыт разработки под Linux;
  • опыт программирования на ассемблере или умение читать ассемблерный код (любой архитектуры - x86, ARM);
  • принципиальное понимание ABI GCC (на собеседовании кандидат должен суметь в общих чертах расписать стек фрейм при вызове; функции с заданной сигнатурой);
  • знакомство с алгоритмами трансляции программ (разбор исходных текстов, SSA, базовые оптимизации);
  • опыт работы с GDB или LLDB под Linux;

Плюсом будет:

  • знание Haskell;
  • знакомство с архитектурой LLVM;
  • знание протокола Remote GDB;
  • опыт написания плагинов к QT Creator / Eclipse;

Условия:

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

Просьба в резюме указывать ожидания по заработной плате.

Дополнительные инструкции

Резюме присылайте на tatiana.dmitrieva@yaliny.com