🧩 Требования: опыт разработки под Unix или Linux, знание C или C++, умение работать в многопоточном окружении; плюсом будет опыт работы с JIT‐компиляцией или библиотеками LLVM, навык построения флеймграфов.
·
📑 Вакансия Разработчик C++
Удаленно · Полная занятость
💎 •••••••• ищет разработчика C++ для разработки сервисов хранения данных, доработки СУБД с открытым кодом (PostgreSQL, Greenplum) и оптимизации производительности систем хранения данных; предусмотрены регулярное ревью (каждые 6 месяцев или по запросу) и возможность работы в аккредитованной ИТ‐компании.
🧩 Требования: опыт разработки под Unix или Linux, знание C или C++, умение работать в многопоточном окружении; плюсом будет опыт работы с JIT‐компиляцией или библиотеками LLVM, навык построения флеймграфов.
🌐 ••••••••
🔮 •••••••• — бесплатно постим IT-вакансии
Вакансия предполагает работу в офисе, для каждой локации — своя карточка вакансии. Щёлкни по локации, чтобы перейти на её карточку.
ОЭЗ «Алабуга» — это инфраструктурный партнёр полного цикла, который обеспечивает кадровую, социальную, промышленную и строительную инфраструктуру.
За 19 лет работы мы построили сильную команду профессионалов, которая ежедневно развивает особую экономическую зону с помощью лучших мировых практик.
ОБЯЗАННОСТИ:
ТРЕБОВАНИЯ:
высшее техническое образование, приветствуется наличие интересных проектов в портфолио;
опыт работы в области программирования встраиваемых систем;
подтверждённый опыт разработки firmware для STM32 и ESP32;
опыт работы с ROS2, DDS Client, PX4, Docker и контейнеризованными приложениями и Linux-системами на уровне системного администрирования и разработки;
владение специализированным ПО: IDE и инструменты разработки: STM32CubeIDE, ESP-IDF (VSCode + PlatformIO), CLion ; системы сборки: CMake, Make, ninja; отладка: OpenOCD, GDB, ST-Link Utility, J-Link RTT Viewer; анализ трафика и протоколов: Wireshark, Logic 2 (Saleae), PulseView;
внимательность к деталям, аналитическое мышление, способность работать в условиях высоких требований к надёжности и скорости.
УСЛОВИЯ:
работа в крупной и стабильной компании – в структуре самой большой ОЭЗ в Европе;
официальное трудоустройство по ТК РФ;
конкурентный уровень заработной платы (обсуждается индивидуально);
работа в энергичной команде профессионалов, которые готовы делиться опытом;
развитая корпоративная культура;
спортивные и киберспортивные мероприятия;
работа в Республике Татарстан, г. Елабуга;
транспорт до работы из г. Елабуга, г. Набережные Челны, г. Менделеевск, г. Алнаши, г. Грахово, г. Кизнер, г. Мамадыш.
ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА, НАБЕРЕЖНЫЕ ЧЕЛНЫ)
Мы создаём интеллектуальную платформу видеомониторинга и видеоаналитики с элементами ML на edge-устройствах. Система высоконагруженная: тысячи устройств, более 1000 RPS, десятки терабайт данных в сутки. Бэкенд команда разрабатывает сервисы на стыке IoT, облачных вычислений и компьютерного зрения, обеспечивая надёжную обработку потокового видео и метаданных.
Основной язык разработки – Rust. Часть legacy и вспомогательных сервисов написана на Python, но мы целенаправленно переводим критические компоненты на Rust.
В настоящее время нашей успешной команде требуется профессионал на должность Middle Embedded разработчик (Rust) или Middle Embedded разработчик (C++), с готовностью изучать Rust.
Мы предлагаем:
компенсация питания и проезда (для офисных сотрудников);
частичная компенсация занятий спортом;
социальные выплаты по особым случаям (рождение ребёнка, свадьба и др.);
дополнительные оплачиваемые выходные дни;
оплата психологических консультаций.
Обязанности:
Требования:
Будет преимуществом:
Мы рады, что вы внимательно изучили нашу вакансию и просим начать наше знакомство с сопроводительного письма "Мне интересна вакансия "Фалькон Тех" потому что...".
Наша цель — разрабатывать надёжное ПО с учётом требований ISO 26262 и правил MISRA.
Для этого мы:
Вы будете «играющим тренером»: предстоит руководить командой и лично участвовать в разработке и отладке ПО. Нужно будет помогать разработчикам решать сложные технические задачи и осваивать новые навыки.
Управление командой и её развитие
Вам предстоит планировать работу команды, оценивать сроки и делегировать задачи с учётом опыта и нагрузки разработчиков. Вы будете помогать им расти через менторство и разбор технических решений, а также разрешать технические споры, принимать архитектурные решения и улучшать процессы разработки.
Технические задачи
Вы будете развивать общую архитектуру Embedded ПО: определять границы между системными и прикладными компонентами и проектировать их интерфейсы. Необходимо создавать общие компоненты, которые команды используют в разных устройствах.
Мы работаем с многоядерными микроконтроллерами — это возможность углубить экспертизу в архитектуре Embedded ПО. Вам предстоит решать задачи распределения работы между ядрами, межъядерного взаимодействия и синхронизации с учётом требований реального времени.
Вместе с командой вы будете разрабатывать драйверы, сервисы RTOS и загрузчики. Понадобится выполнять bring-up новых плат — запускать и отлаживать на них базовое ПО и периферию.
Вам предстоит развивать системы сборки и контур CI, автоматизировать сборку и тестирование проектов, создавать и сопровождать инфраструктуру HIL-стендов.
Вы будете согласовывать изменения общих компонентов с командами прикладной разработки, проверять системное ПО в тестах и проводить код-ревью.
Больше о разработке в Яндексе — в канале Yandex for Developers
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.