Разработчик на C++ в команду планирования движения
Наша команда разрабатывает алгоритмы планирования, которые позволяют автомобилю прокладывать безопасные и комфортные траектории движения. Приходите к нам, если хорошо знаете C++, обладаете хорошей алгоритмической подготовкой, пишете понятный код и умеете эффективно работать в команде.Оптимизация производительности
Вы будете анализировать и оптимизировать код подсистемы управления для выявления узких мест и повышения её эффективности, обеспечивать максимальную производительность систем, в том числе улучшать алгоритмы, сокращать время выполнения и минимизировать использование ресурсов. Разработка многопоточных и распределённых систем
Предстоит участвовать в проектировании и реализации высоконагруженной многопоточной и распределённой архитектуры, работать с межпроцессным взаимодействием и синхронизацией. Улучшение обобщённой библиотеки кинематических абстракций
Предстоит решать сложности, связанные с различными аспектами движения, и разрабатывать универсальные быстрые методы вычисления характеристик движения. Больше о бэкенде в Яндексе — в канале Yandex for Backend* Имеете опыт промышленной разработки на C++ более года * Обладаете хорошей алгоритмической подготовкой, знаете классические алгоритмы и структуры данных * Пишете понятный и чистый код * Умеете эффективно работать в команде* Получили техническое или естественно-научное образование * Успешно участвовали в олимпиадах по техническим направлениям в школе или университете * Знаете Python на базовом уровне * Имеете хорошие знания по физике на школьном уровне
Вы будете анализировать и оптимизировать код подсистемы управления для выявления узких мест и повышения её эффективности, обеспечивать максимальную производительность систем, в том числе улучшать алгоритмы, сокращать время выполнения и минимизировать использование ресурсов. Разработка многопоточных и распределённых систем
Предстоит участвовать в проектировании и реализации высоконагруженной многопоточной и распределённой архитектуры, работать с межпроцессным взаимодействием и синхронизацией. Улучшение обобщённой библиотеки кинематических абстракций
Предстоит решать сложности, связанные с различными аспектами движения, и разрабатывать универсальные быстрые методы вычисления характеристик движения. Больше о бэкенде в Яндексе — в канале Yandex for Backend* Имеете опыт промышленной разработки на C++ более года * Обладаете хорошей алгоритмической подготовкой, знаете классические алгоритмы и структуры данных * Пишете понятный и чистый код * Умеете эффективно работать в команде* Получили техническое или естественно-научное образование * Успешно участвовали в олимпиадах по техническим направлениям в школе или университете * Знаете Python на базовом уровне * Имеете хорошие знания по физике на школьном уровне