C++/C — свежие вакансии
Обновляется каждый час. Найдено: 133 вакансии за последнюю неделю.
- Вакансий за неделю:
- 133
- Медиана:
- 250 000 ₽
- Вилка:
- 135 000 ₽ — 337 500 ₽
Зарплаты — по 115 вакансиям с указанной вилкой за 30 дней
HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.
Наша команда разрабатывает систему видеонаблюдения Trassir
Это профессиональная программа для построения многоуровневых систем безопасности. В нём есть не только возможность управлять камерами и писать с них архив, но и огромное количество дополнительных возможностей:
- Адаптивные пользовательские интерфейсы для разных нужд;
- Видеоаналитические модули;
- Интеграция с пользовательскими скриптами;
- Trassir Cloud - облачный сервис видеонаблюдения;
- Мобильный клиент к нашей системе видеонаблюдения.
Недавно DSSL взял курс на более радикальное развитие Trassir. Мы в поиске Тимлида для команды C++ программистов.
Мы найдём общий язык, если у вас есть:
- Опыт управления командами разработки 5 - 8 человек;
- Знание основ Scrum;
- Умение общаться, находить нужных людей для решения вопросов команды;
- Опыт организации тестирования в команде;
- Опыт планирования работы на спринт и на квартал;
- Опыт коммерческой разработки на C++ от трёх лет и больше;
- Опыт составление плана развития сотрудников;
- Уверенное понимание C++;
- Знание паттернов проектирования, SOLID, умение проектировать понятный переиспользуемый код; Умение декомпозировать и оценивать задачи;
- Доводить дело до конца.
Дополнительными плюсами будут:
- Опыт работы с Qt
- Linux на уровне продвинутого пользователя;
- Знание особенностей многопоточного программирования;
- Опыт работы с видеонаблюдением и видеоаналитикой;
- Опыт автоматического тестирования;
Мы используем: C++, STL, Boost, Qt, PostgreSQL, Google test/mock, Python, Jenkins, TRT, ONNX, RKNN, Cuda, Cuvid, OpenCV.
Ведущий инженер-программист Linux (embedded / встраиваемые системы)
Подбор сотрудников ведется в интересах ООО НТЦ "ЮРИОН".
Компания занимается разработкой цифровых систем передачи аудио и видео информации.
Обязанности:
- Разработка архитектуры, встраиваемого и инструментального программного обеспечения для Linux-систем (ARM, RISC-V);
- Сборка и конфигурация ядра Linux под конкретную аппаратную платформу, модификация загрузчиков (U-Boot), rootfs;
- Разработка и отладка драйверов для целевых изделий;
- Приведение прототипов разрабатываемых изделий в рабочее состояние на этапах активной разработки;
- Поддержка актуальных и существующих проектов;
- Написание технической документации;
- Взаимодействие со смежными отделами: схемотехниками, тестировщиками, технологами;
- Участие в подборе процессоров и основной элементной базы для новых и существующих проектов, а также инструментов и методологии.
- Глубокое понимание архитектуры встраиваемых Linux-систем, умение проводить профилирование системы, задавать оптимальный вектор развития проектов и их отдельных узлов;
- Способность взаимодействия с разработчиками внутри отдела, а также смежных отделов чья работа непосредственно влияет на результаты развития проекта;
- Владение техническим языком, достаточным для взаимодействия с разработчиками, участвующими в проекте, чтения и составления технической документации, аргументации требований к технической реализации проекта;
- Навыки методичного подхода к разработке в рамках проекта.
- Работа в стабильной компании, входящей в реестр оборонно-промышленного комплекса;
- Оформление по ТК РФ;
- Ежемесячные премии;
- Годовую премию ( в зависимости от результатов работы компании за год);
- 100% оплата больничных листков (после испытательного срока);
- Подарки сотрудникам и их детям на Новый год;
- График работы: 5/2, рабочий день с 9.00 до 18.00 (можно начинать раньше или позже на 1 час);
- Дружелюбную кадровую политику;
- Современный офис в районе м. Преображенская площадь.
Наша компания — разработчик специализированных систем и программного обеспечения для морской индустрии.
Мы ищем Senior-инженера c экспертизой в разработке кроссплатформенных десктопных приложений в подра зделение морских тренажёров.
Мы создаем навигационный тренажер для подготовки судоводителей — сложный программно-аппаратный комплекс, который моделирует реальное судно в различных условиях плавания. Целевые платформы — Windows и Astra Linux.
Обязанности:
● Разработка и поддержка десктопного кроссплатформенного приложения на C#/C++.
● Реализация сложной пользовательской логики, визуализация данных и интерактивных элементов управления.
● Участие в проектировании архитектуры ПО.
● Оптимизация и рефакторинг существующего кода, поддержка чистоты архитектуры.
Требования:● Опыт коммерческой разработки на C++ (17) от 4 лет. Глубокое знание STL, паттернов проектирования.
● Опыт разработки GUI-приложений на Qt5/6.
Будет плюсом:
● Опыт разработки GUI-приложений на C#/WPF.
Опыт сборки проектов под Linux (особенно Astra Linux) и кросс-компиляция.
Условия:●Работа в развивающейся IT-компании;
●Решение интересных развивающих задач и выполнение проектов в дружном коллективе;
●Возможности для профессионального роста и развития;
Мы - Компания Тензор. С 1999 года создаем и внедряем IT-решения для автоматизации различных участков бизнеса. В 2023 году Тензор занял 11 строчку в рейтинге самых дорогих компаний Рунета по версии Forbes.
Наш основной продукт Saby — экосистема сервисов для бизнеса, которая позволяет вести учет, управлять процессами и общаться в одном месте. Нас выбирают: Сбербанк, Яндекс, Магнит, Вкусно и точка, КХЛ, Камаз, Роснефть, Россельхозбанк, Х5, Ростелеком.
Компания постоянно выпускает новые решения и обновляет сервисы, выводит их на мировой уровень. Это стало возможным благодаря большой команде талантливых и инициативных людей. В Тензоре работают 7000 сотрудников, почти треть из этого числа – программисты.
Мы в поиске C++ developer, который будет создавать и оттачивать конкретный продукт, детально погружаясь в каждый этап разработки. Опыт работы с БД, Postgresql, обязателен.
Мы ищем С++ разработчиков в проекты:
- Разработка решений по разбору и обработке файлов электронной отчетности. Интеграции Desktop-приложений и облачных сервисов в сфере ЭО и ЭДО;
- Поддержка и развитие высоконагруженных приложений документооборота;
- Разработка ядра бэкенд-платформы компании и сервисов на ее основе;
- Расширение возможностей кроссплатформенного desktop-приложения СБИС Плагин. Вам предстоит научить приложение не просто показывать уведомления, а звонить поверх WebRTC и SIP протоколов, участвовать в обсуждениях, обрабатывать задачи и документы, оказывать удаленную помощь.
Наш общий стек для backend-разработки:
С++20, Python 3.11, Node.js, PostgreSQL, SQLite, Redis, KeyDB, Clickhouse, Elastic Search, RabbitMQ, Kafka.
Не нужно знать идеально все наши технологии. Нужна светлая голова и страстное желание работать.
Ежедневные задачи:
- Разработка — 70% времени;
- Ревью кода — 20% времени;
- Контроль сроков — 10% времени;
- Общение с крутыми людьми – 100% времени!
Что предлагаем:
- Гордость за выпуск лучшего продукта: в 2022 году СБИС стал победителем национальной премии «Цифровые вершины»: наша система стала №1 в стране по автоматизации бизнеса;
- Финансовая безопасность: стабильная зарплата + значительные бонусы и премии;
- Реальный карьерный рост: как вертикальный, так и горизонтальный;
- Комфорт: гибкий график, крутой офис, уютная удаленка или гибрид – можно выбирать;
- Заботу о здоровье: ДМС со стоматологией, компенсация спорта;
- Непрерывное развитие: обучение за счет компании, участие в образовательных проектах, возможность представлять Тензор на профильных митапах или крупных конференциях;
- Путешествия: твоя команда может находиться в разных городах. Здорово, когда случаются встречи в офлайн!
- Яркую корпоративную жизнь: конкурсы, турпоходы, соревнования.
Мы создаем красивые, удобные и простые решения для управления бизнесом. Присоединяйся к команде Тензор!
Мы - Компания Тензор. С 1999 года создаем и внедряем IT-решения для автоматизации различных участков бизнеса. В 2023 году Тензор занял 11 строчку в рейтинге самых дорогих компаний Рунета по версии Forbes.
Наш основной продукт Saby — экосистема сервисов для бизнеса, которая позволяет вести учет, управлять процессами и общаться в одном месте. Нас выбирают: Сбербанк, Яндекс, Магнит, Вкусно и точка, КХЛ, Камаз, Роснефть, Россельхозбанк, Х5, Ростелеком.
Компания постоянно выпускает новые решения и обновляет сервисы, выводит их на мировой уровень. Это стало возможным благодаря большой команде талантливых и инициативных людей. В Тензоре работают 7000 сотрудников, почти треть из этого числа – программисты.
Мы в поиске C++ developer, который будет создавать и оттачивать конкретный продукт, детально погружаясь в каждый этап разработки. Опыт работы с БД, Postgresql, обязателен.
Мы ищем С++ разработчиков в проекты:
- Разработка решений по разбору и обработке файлов электронной отчетности. Интеграции Desktop-приложений и облачных сервисов в сфере ЭО и ЭДО;
- Поддержка и развитие высоконагруженных приложений документооборота;
- Разработка ядра бэкенд-платформы компании и сервисов на ее основе;
- Расширение возможностей кроссплатформенного desktop-приложения СБИС Плагин. Вам предстоит научить приложение не просто показывать уведомления, а звонить поверх WebRTC и SIP протоколов, участвовать в обсуждениях, обрабатывать задачи и документы, оказывать удаленную помощь.
Наш общий стек для backend-разработки:
С++20, Python 3.11, Node.js, PostgreSQL, SQLite, Redis, KeyDB, Clickhouse, Elastic Search, RabbitMQ, Kafka.
Не нужно знать идеально все наши технологии. Нужна светлая голова и страстное желание работать.
Ежедневные задачи:
- Разработка — 70% времени;
- Ревью кода — 20% времени;
- Контроль сроков — 10% времени;
- Общение с крутыми людьми – 100% времени!
Что предлагаем:
- Гордость за выпуск лучшего продукта: в 2022 году СБИС стал победителем национальной премии «Цифровые вершины»: наша система стала №1 в стране по автоматизации бизнеса;
- Финансовая безопасность: стабильная зарплата + значительные бонусы и премии;
- Реальный карьерный рост: как вертикальный, так и горизонтальный;
- Комфорт: гибкий график, крутой офис, уютная удаленка или гибрид – можно выбирать;
- Заботу о здоровье: ДМС со стоматологией, компенсация спорта;
- Непрерывное развитие: обучение за счет компании, участие в образовательных проектах, возможность представлять Тензор на профильных митапах или крупных конференциях;
- Путешествия: твоя команда может находиться в разных городах. Здорово, когда случаются встречи в офлайн!
- Яркую корпоративную жизнь: конкурсы, турпоходы, соревнования.
Мы создаем красивые, удобные и простые решения для управления бизнесом. Присоединяйся к команде Тензор!
👩💻Вакансия C++ Development Team Lead
🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию Movavi
🟦Описание вакансии
Вы будете руководить командой разработчиков и непосредственно участвовать в создании настольных продуктов, которыми пользуются миллионы людей по всему миру.
В настоящее время мы расширяем нашу команду, чтобы сосредоточиться на нескольких ключевых областях: улучшение архитектуры и компонентов приложений, развитие технической основы наших продуктов, улучшение пользовательского опыта и добавление новых уровней персонализации.
🟦Задачи
– Постоянно разрабатывать и совершенствовать наши настольные продукты.
– Планирование, внедрение и запуск новых функций.
– Поддерживать и модернизировать компоненты приложения.
– Повысить стабильность и надежность нашего программного обеспечения.
– Руководить командой разработчиков, проводить оценку эффективности работы и командные совещания.
– Повышение производительности и эффективности команды.
– Взаимодействовать с менеджерами по продуктам для определения приоритетов и планирования работы.
🟦Требования
– Уверенное знание C++17 или C++20 и хорошее понимание принципов объектно-ориентированного программирования.
– Практический опыт работы с фреймворком Qt.
– Понимание методологий Agile/Scrum и развитые навыки управления персоналом: делегирование, формирование команды и наставничество.
– Более 3 лет опыта работы разработчиком программного обеспечения.
– Опыт работы руководителем команды от 1 года является преимуществом, но не обязателен.
– Степень бакалавра в области компьютерных наук или смежной технической области.
CUDA-разработчик (инфраструктура и ускорение вычислений) в Автономный транспорт
Наша команда разрабатывает вычислительное ядро для направления автономного транспорта. В рамках проекта требуется эффективная реализация сложных математических алгоритмов и моделей машинного обучения на GPU, поэтому мы в поиске сильного разработчика с глубоким пониманием архитектуры вычислительных систем.
Повышение эффективности алгоритмов
Вам предстоит оптимизировать алгоритмы, учитывая аппаратные особенности платформ, автоматизировать тестирование алгоритмов и их адаптацию к платформе.
Оптимизация инференса ML-моделей
Совместно с МL-командой вы будете ускорять вывод моделей машинного обучения через ONNX за счёт комплексного применения методов квантизации моделей, анализа и оптимизации структуры вычислительных графов и учётом аппаратных возможностей бортовых ускорителей.
Управление загрузкой GPU и инфраструктурой вычислений
Вам предстоит обеспечивать эффективное использование GPU: разрабатывать механизмы планирования вычислений, создавать инфраструктуру для запуска нагрузок и настраивать мониторинг распределения ресурсов.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
* Профессионально пишете на CUDA и C++
* Глубоко понимаете модель исполнения GPU и иерархию памяти
* Умеете измерять и объяснять, где теряется производительность
* Способны довести оптимизацию от идеи до измеримого результата
* Работали с TensorRT, Triton, cuDNN или собственными kernel
* Оптимизировали пайплайны обработки облаков точек или изображений
* Знакомы с Python и ML-фреймворками (PyTorch)
Разработчик С++ в команду международных проектов Яндекс Еды
Яндекс Еда — динамичный сервис доставки блюд из ресторанов и продуктов из магазинов. Ежедневно мы обрабатываем миллионы заказов по всему миру и уже вышли на рынки СНГ и других стран.
Наша команда развивает сервис на международном уровне: мы запускаем клиентское приложение в новых странах и реализуем проекты для роста сервиса.
Мы ищем бэкенд-разработчика для работы над проектами, которые в реальном времени влияют на бизнес. Если вы любите сложные задачи, глобальный масштаб и хотите участвовать в создании продукта, который используют миллионы людей, присоединяйтесь к команде Яндекс Еды!
Запуски в новых странах
Ваша команда будет адаптировать бэкенд клиентского приложения для запуска в новых странах. Это не рутина — в каждой стране вас ждут новые и интересные челленджи: от работы с новыми валютами и локальными платежами до учёта культурных и регуляторных особенностей.
Развитие на международных рынках
Фудтех на международном рынке — высококонкурентная среда, где нужно быстро расти. Вы будете заниматься проектами, которые помогут сервису сохранять нужный темп, и реализовывать масштабные фичи, чтобы опережать конкурентов. Например, предстоит внедрять скидочную механику, которая затронет весь процесс заказа, или интегрировать новое приложение после M&A-сделки.
Улучшение курьерского опыта
Ваша команда будет отвечать за полный цикл запуска проектов, улучшающих условия сотрудничества курьеров с Яндекс Едой. Понадобится прорабатывать проект, заниматься разработкой, тестированием и поддержкой, далее — развивать функциональность и масштабироваться в другие страны/регионы.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
* Хорошо знаете C++
* Разрабатывали для Unix или Linux
* Работали с STL, желательно с Boost
* Знакомы с требованиями ACID, уровнями изоляции, шардированием и репликацией БД
* Разрабатывали бэкенд, работали с высоконагруженными системами
* Работали с многопоточными системами
* Умеете работать с MySQL, PostgreSQL, Redis, RabbitMQ
* Проектировали архитектуру в распределённых системах
* Пишете тесты и скрипты на Python
YDB — это распределённая отказоустойчивая реляционная база данных с открытым исходным кодом, которая сочетает высокую доступность, масштабируемость и производительность. Вместе со стеком serverless-технологий YDB позволяет организовать систему хранения и обработки данных для самых сложных и требовательных приложений.
YDB — это ещё и платформа для создания инфраструктурных компонентов. Мы предлагаем пользователям не только надёжные транзакции поверх таблиц, но и готовые решения на основе самого движка: персистентные очереди, федеративные запросы, сетевые диски для виртуальных машин (Yandex Network Block Store) и др.
Наша миссия — предоставить миру полностью открытое решение для обработки данных. Команды, создающие аналогичные продукты, или разрабатывают системы с закрытым исходным кодом, или ограничивают доступ к наиболее сложным задачам. Мы же не делаем ни того ни другого. Масштабируемость и открытость — наши ключевые преимущества.
Руководство командой разработки
Вам предстоит руководить командой разработки на C++: нанимать и онбордить инженеров, распределять задачи, развивать и растить сотрудников.
Написание кода на C++
Для развития платформы мы много пишем на C++. Поэтому важно, чтобы ваш код был эффективным и понятным.
Проектирование и разработка компонентов YDB
Вы будете проектировать и реализовывать компоненты платформы, встраивать аналитические таблицы в сервисы Яндекса, а также придумывать аналитические инструменты.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
* Управляли командой разработчиков от пяти человек и хотите и дальше этим заниматься
* Разрабатывали на С++ не меньше пяти лет
* Знаете всё, что обычно спрашивают на собеседованиях: классические алгоритмы, структуры данных и пр.
* Понимаете, что лучшие решения — простые
* Работали с многопоточными системами, знаете Mutex и Atomic, критические секции, изоляцию транзакций и понимаете, почему, когда и что
* Разрабатывали распределённые близкие к железу сервисы или пользовательские сервисы реального времени
* Работали над опенсорс-проектами
Разработчик в службу локализации, карт и калибровок Автономного транспорта
<iframe width="560" height="315" src="https://runtime.strm.yandex.ru/player/video/vplvxlqbkeepzokn4afs?autoplay=1&mute=1" allow="autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture; encrypted-media" frameborder="0" scrolling="no"></iframe>
Мы — команда локализации, калибровок и распределённой лидарной карты Автономного транспорта Яндекса. Мы занимаемся обработкой данных с многочисленных сенсоров, установленных на борту ТС, чтобы создавать непротиворечивую картину окружающего мира и определять точное положение ТС и параметры его перемещения.
Локализация автономного ТС в городской черте и на шоссе
Вам предстоит заниматься поиском оптимального наложения лидарного скана на трёхмерную реконструкцию местности. Повышать качество определения собственной скорости ТС на основе данных с лидаров, радаров и камер. Улучшать предсказательную модель движения тягача с прицепом. Обеспечивать отказоустойчивость локализации во всех условиях.
Построение и обновление лидарной карты
Вы будете развивать алгоритмы построения трёхмерных реконструкций мира на основе лидарных данных. Заниматься детекцией устаревания карты и создавать процессы её автоматического обновления. Масштабировать и оптимизировать облачные пайплайны обработки сенсорных данных. Работать над построением карты на борту автомобиля.
Калибровка сенсоров
Нужно будет развивать алгоритмы сверхточного определения положения лидаров, камер и радаров на корпусе автомобиля. Ускорять и автоматизировать процесс калибровки сенсоров после сборки или ремонта и обеспечивать его надёжность. Детектировать раскалиброванность и исправлять её «на лету».
Больше о бэкенде в Яндексе — в канале Yandex for Backend
* Отлично владеете С++
* Имеете сильную математическую базу
* Любите сложные и исследовательские задачи
* Занимались локализацией, реконструкциями и калибровками (SLAM, visual/lidar/radar odometry, EKF, IMU, GNSS)
* Решали задачи математической оптимизации и использовали солверы (ceres, g2o, gtsam)
* Работали с большими распределёнными системами и пайплайнами обработки данных (Airflow, Dagster, MapReduce, YT, Postgres)
YDB — это распределённая отказоустойчивая реляционная БД с открытым исходным кодом, которая сочетает высокую доступность и масштабируемость со строгой согласованностью и транзакциями ACID. Вместе со стеком serverless-технологий YDB позволяет организовать систему хранения и обработки данных для самых сложных и требовательных приложений. Она поддерживает одновременное выполнение транзакционных (OLTP), аналитических (OLAP) и потоковых нагрузок.
YDB Topics — часть платформы YDB, аналог Apache Kafka. Мы постоянно развиваем YDB Topics для реагирования на растущие потребности компании и внешних клиентов. Наши топики доступны по протоколам, признанным мировыми стандартами: Apache Kafka и Amazon Kinesis. Мы развиваем интеграции с Apache Spark, Apache Flink, Apache NiFi, Confluent Schema Registry.
Гарантии доставки сообщений в YDB Topics
YDB Topics: история взаимоотношений с Kafka
YDB — параллельная асинхронная репликация в распределённой базе
Развитие новой функциональности
У нас много сложных и интересных задач: мы реализовали и развиваем первую в мире систему, обеспечивающую транзакции между топиками и таблицами, обеспечиваем автомасштабирование топиков по нагрузке, интеграцию платформы с внешними системами, включая поставку данных в аналитические таблицы.
Оптимизация высоконагруженной распределённой системы
Вы будете искать узкие места в системе и оптимизировать их для работы с сотнями тысяч партиций поверх тысяч серверов.
Опенсорс-разработка
Большую часть разработки мы ведём в GitHub, поэтому вы всегда сможете показать всему миру результаты вашей работы. Кроме того, мы много выступаем на различных конференциях в России и за рубежом.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
* Уверенно владеете одним из языков: С++, C# или Java
* Готовы вести разработку на С++
* Понимаете ключевые аспекты построения отказоустойчивых распределённых систем
* Знаете классические алгоритмы и структуры данных
* Разрабатывали многопоточные приложения
* Работали с Apache Kafka, Apache Pulsar или другими брокерами сообщений
* Разрабатывали высоконагруженные распределённые системы
* Способны создавать новые алгоритмы и протоколы
* Занимались задачами оптимизации
Мы управляем одним из самых дефицитных и самых дорогих ресурсов компании — графическими процессорами (GPU). Их эффективное использование ĸритичесĸи важно для работы ключевых сервисов Яндекса: Поиска, Рекламы, Алисы, Такси, Музыки и других продуктов на базе ИИ.
Наша миссия — обеспечить максимальную отдачу и эффект от каждой GPU-ĸарты. Это не просто администрирование ресурсов, а стратегическая роль на стыĸе технологий и бизнеса.
Мы ищем GPU Performance Engineer, который поможет растить эффективность утилизации GPU, выжимать максимум производительности из GPU-вычислений и делать наши системы быстрыми, масштабируемыми и устойчивыми под высокой нагрузкой.
Команда работает с 150+ продуктами, где GPU — основа для моделей ИИ. Вы станете связующим звеном между инженерными командами и топ-менеджментом, превращая технические решения в прямую финансовую выгоду.
Вы войдёте в команду, которая напрямую влияет на эффективность ключевых продуктов Яндекса. У нас нет бюрократии — решения принимаются быстро, а инициативы приветствуются. Сейчас особенно ценятся идеи, ĸаĸ повысить эффективность использования GPU.
Мы совмещаем техническую экспертизу с бизнес-ориентированностью. Например, недавно запустили систему перераспределения GPU между командами с учётом стратегии развития каждого отдельного сервиса и стратегии развития всей компании. Инициатива сэкономила компании сотни миллионов рублей и обеспечила буст для фокусных направлений.
В планах — создать единый стандарт использования GPU для всех сервисов Яндекса с прицелом на рост эффективности использования и максимизацию объёма получаемого профита.
Повышение эффективности утилизации GPU
Вы будете формировать гипотезы и исследовать способы повышения эффективности утилизации GPU, участвовать в реализации и внедрении наиболее профитных решений. Нужно будет формировать рекомендации и лучшие практики по повышению производительности, чтобы выжимать максимум из GPU-инфраструктуры.
Оптимизация и профилирование
В ваши обязанности войдёт поиск узких мест (bottlenecks) в производительности и их устранение с помощью профилировщиков, а также оптимизация доступа к памяти (memory access), ядер (kernels), времени ожидания (latency) и пропускной способности (throughput).
Развитие инструментов диагностики
Вы будете создавать и улучшать инструменты для быстрого выявления и устранения инфраструктурных проблем, которые влияют на эффективность утилизации, стабильность и сĸорость GPU-вычислений (ĸаĸ для обучения, так и для инференса).
Исследование и внедрение современных решений
Вам предстоит изучать новейшие подходы ĸ организации инфраструктуры для обучения и инференса, оценивать их эффективность и внедрять в реальные проекты.
Анализ архитектуры, тестирование, интеграция
Вы будете тесно взаимодействовать с разработчиками, ML-инженерами и системными архитекторами. Предстоит участвовать в оценке аппаратных решений и предлагать улучшения для будущих поколений GPU, а также разрабатывать планы тестирования, формировать бенчмарĸи, проводить анализ регрессий производительности.
Больше об ML в Яндексе — в канале Yandex for ML
* Знаете Python и занимались системным программированием, разрабатывали библиотеки или фреймворĸи
* Работали с фреймворĸом PyTorch и распределённым обучением через torch.distributed
* Применяете подходы параллелизации, включая data parallelism, tensor parallelism, pipeline parallelism, expert parallelism, для распределённого инференса или обучения
* Интересуетесь LLM и MLOps: понимаете задачи и вызовы, которые связаны с эксплуатацией больших моделей в продакшене
* Работали с GPU (NVIDIA) и CUDA: понимаете архитектуру GPU, разрабатывали или оптимизировали алгоритмы под CUDA, использовали Nsight, nvprof или их аналоги
* Умеете оптимизировать производительность GPU-приложений и повышать эффективность утилизации GPU
* Способны анализировать профили и метрики производительности
* Можете читать и оптимизировать сложный ĸод
* Умеете эффективно работать в команде и готовы делиться знаниями
* Уверенно владеете C/C++ или аналогичными низкоуровневыми языками
* Работали с библиотеками RL-обучения для LLM: veRL, slime, NeMo-RL, SkyRL и другими
* Работали с библиотеками инференса: vLLM, SGLang и TRTLLM
* Имеете опыт оптимизации под реальные продаĸшен-нагрузĸи, работали с low-latency- или real-time-системами
Наша команда разрабатывает и сопровождает роботов доставки — автономные транспортные средства, которые уже работают в нескольких городах. Это высокотехнологичный продукт: он объединяет робототехнику, механику, электронику и программное обеспечение. Наша главная задача — создавать и поддерживать системное ПО, которое гарантирует безопасную и производительную работу роботов в реальных условиях.
Служба разработки пайплайна следит за тем, чтобы код, который выполняется на роботе, был безопасным и производительным и соответствовал ожиданиям. Мы сосредоточены на операционной системе роботов. Нам нужно:
* настраивать её работу;
* перекомпоновывать компоненты;
* обновлять библиотеки;
* обеспечивать криптографическую защиту (генерировать уникальные ключи шифрования для каждого робота);
* описывать релейные флоу и другие системные механизмы.
В подразделении ценят инженерный подход, системное мышление и интерес к работе с реальными физическими устройствами.
Разработка ПО для роботов
Вы будете участвовать в разработке системного ПО для роботов на C++ и Python. Вам предстоит перекомпоновывать системные модули, обновлять библиотеки, настраивать среду выполнения, а также обеспечивать стабильность и производительность ПО.
Безопасность и конфигурации
Вы будете настраивать систему криптографической защиты, описывать, как безопасно обновлять прошивки и конфигурации, собирать ядро и описывать оборудование, поддерживать фабричное производство, а также работать с инструментами управления версиями и пайплайнами поставки кода.
Больше о разработке в Яндексе — в канале Yandex for Developers
* Работали с Linux на уровне пользователя
* Знаете консольные команды, понимаете файловую систему, процессы и сетевые настройки
* Готовы работать в командной строке как в основной среде
* Имеете опыт разработки на C++ и Python (учебные проекты, хакатоны, исследовательские работы или коммерческий опыт)
* Понимаете основы компиляции, сборки проектов и работы с зависимостями
* Увлекаетесь робототехникой
* Интересуетесь работой с физическими устройствами и железом
* Понимаете, как работает встроенное ПО и какие ограничения накладывает работа с реальной техникой
* Обладаете системным мышлением
* Умеете разбираться в сложных технических системах
* Готовы погружаться в низкоуровневые детали
* Самостоятельны в поиске информации
* Внимательны к деталям
* Официальное трудоустройство на 3 месяца
* Занятость 20–40 часов в неделю (обсуждаемо)
* Работа в офисе в Москве или Санкт‑Петербурге
* Доступ к ресурсам и возможностям Яндекса
* Сложные задачи для сервисов с миллионами пользователей
* Работа в классной команде, ориентированной на поддержку и развитие
* Возможность влиять на процесс и результат
* Компенсация затрат на питание на территории офиса
Инженер-программист
- Анализ требований к разрабатываемой продукции, определение и выбор оптимального технического решения
- Разработка программного обеспечения и программной документации, материалов эскизных, технических, рабочих проектов в соответствии с техническим заданием, требованиями стандартов
- Участие в наладке, испытаниях и сдаче в эксплуатацию опытных образцов изделий, узлов, систем и деталей новой и модернизированной выпускаемой предприятием продукции
- Совместно с работниками смежных подразделений подготовка отчетности по реализуемым проектам для Министерства промышленности и торговли Российской Федерации, Фонда перспективных исследований, Госкорпорации «Росатом» и иных организаций
Возможные задачи:
- Разработка, отладка, тестирование библиотек параллельной передачи данных (на базе UCX, libfabric)
- Разработка модулей ядра Linux
- Настройка и автоматизация развёртывания ПО
- Наладка высокопроизводительных комплексов на основе разрабатываемой сети
По мере приобретения опыта и в зависимости от желания возможен постепенный переход к разработке архитектуры высокоскоростной сети
Требования:
- Высшее (бакалавр, магистр) профильное образование (математика, информатика) или неоконченное высшее с опытом работы в IT
- Опыт работы более от 1 года в должности инженера-программиста / научно-исследовательской деятельности / инженерной деятельности
- Владение языком С
- Знание классических алгоритмов и структур данных
- Опыт работы с ОС Linux
- Технический английский
- Работа в развивающейся компании в стабильной отрасли
- Конкурентная заработная плата
- Годовое премирование по результатам работы
- Добровольное медицинское страхование
- Современные рабочие места
- Цифровые сервисы для сотрудников
- Обучение и развитие сотрудников
Сотрудник требуется в динамично развивающуюся Компанию ООО "АкБер-Софт".
Компания ООО «АкБер-Софт» занимается разработкой программного обеспечения для телекоммуникационного оборудования (встроенное ПО) и управления сетями передачи данных. Команда разработчиков более 10 лет создаёт программное обеспечение для крупного отечественного производителя телекоммуникационного оборудования. Компания имеет богатый опыт полного цикла разработки. Начиная от консультаций в ходе разработки нового оборудования (мультиплексоры, шлюзы TDMoP, коммутаторы, маршрутизаторы), доводки опытных образцов и реализации требуемой функциональности.
ООО «АкБер-Софт» является аккредитованной IT-компанией, наши сотрудники могут пользоваться всеми льготами, которые предоставляются для IT специалистов.
ООО «АкБер-Софт» предлагает:
- Рабочее место в офисе на Менделеева, д.168, где каждое рабочее место оснащено современной техникой.
- Возможность найти свое место в высококвалифицированной дружной команде специалистов, с дальнейшим карьерным ростом.
Зарплата – от 60 000 тысяч рублей (точный размер зарплаты обсуждается с успешным кандидатом по итогам собеседования).
Требуемый опыт работы – начинающий специалист, готовы рассмотреть кандидатуры выпускников технических ВУЗов.
Обязанности:
- Осуществлять разработку программного продукта;
- Осуществлять отладку программного продукта;
- Исправлять дефекты, зафиксированные в базе данных дефектов;
- Вести учет затраченного на задачи рабочего времени и поддерживать в актуальном состоянии статусы задач в системе управления проектами (в системе Kaiten).
Требования:
-
Базовые знания языка C, Erlang;
-
Базовые знания основ сетевых технологий, уровней сетевой модели OSI;
-
Умение работать в системах управления версиями (GIT);
- Навык чтения чужого кода;
- Умение документировать результаты работы;
-
Знание английского языка на уровне чтения документации со словарем;
- Умение работать в команде.
- Личные качества:
- Активность;
- Умение находить нестандартные решения;
- Желание обучаться.
Будет плюсом:
-
Участие в разработке свободного ПО;
-
Опыт программирования в пространстве ядра Linux;
-
Опыт работы с ОС Linux на уровне пользователя;
- Трудоустройство в соответствии с ТК РФ (все социальные гарантии, официальная заработная плата);
- Уровень заработной платы обсуждаем с каждым кандидатом индивидуально, в зависимости от компетенций и опыта работы;
- Возможность карьерного роста;
- Комфортный офис, рядом лес - свежий воздух;
- График работы 5/2, с 09:00 до 18:00, для Вашего удобства можем сместить график работы;
- Дружный, молодой коллектив, возможность профессионального роста и развития.
Благодарим за интерес, проявленный к нашей Компании!
Надеемся, что полученная информация о вакансии была Вам полезна и именно Вы станете нашим сотрудником!
Сотрудник требуется в динамично развивающуюся Компанию ООО "АкБер-Софт".
Компания ООО «АкБер-Софт» занимается разработкой программного обеспечения для телекоммуникационного оборудования (встроенное ПО) и управления сетями передачи данных. Команда разработчиков более 10 лет создаёт программное обеспечение для крупного отечественного производителя телекоммуникационного оборудования. Компания имеет богатый опыт полного цикла разработки. Начиная от консультаций в ходе разработки нового оборудования (мультиплексоры, шлюзы TDMoP, коммутаторы, маршрутизаторы), доводки опытных образцов и реализации требуемой функциональности.
ООО «АкБер-Софт» является аккредитованной IT-компанией, наши сотрудники могут пользоваться всеми льготами, которые предоставляются для IT специалистов.
ООО «АкБер-Софт» предлагает:
- Рабочее место в офисе на Менделеева, д.168, где каждое рабочее место оснащено современной техникой.
- Возможность найти свое место в высококвалифицированной дружной команде специалистов, с дальнейшим карьерным ростом.
Обязанности:
- Осуществлять разработку программного продукта;
- Осуществлять отладку программного продукта;
- Исправлять дефекты, зафиксированные в базе данных дефектов;
- Вести учет затраченного на задачи рабочего времени и поддерживать в актуальном состоянии статусы задач в системе управления проектами (в системе Kaiten).
- Хорошее знание языка C, Erlang (Elixir, Bash приветствуется);
- Умение работать в системах управления версиями GIT;
- Желательно опыт работы с ОС Linux на уровне пользователя;
- Знание основ сетевых технологий, уровней сетевой модели OSI;
- Желательно умение читать и писать скрипты для утилиты make;
- Навык чтения чужого кода и проведения code-review;
- Умение документировать результаты работы;
- Знание английского языка на уровне чтения документации со словарем;
- Умение работать в команде.
Личные качества:
- Активность;
- Умение находить нестандартные решения.
Будет плюсом:
- Участие в разработке свободного ПО;
- Опыт программирования в пространстве ядра Linux;
- Знание основ сетевых технологий;
- Умение читать и писать скрипты для утилиты make;
- Навыки кросскомпиляции и портирования ПО на различные аппаратные и программные архитектуры.
- Трудоустройство в соответствии с ТК РФ (все социальные гарантии, официальная заработная плата);
- Уровень заработной платы обсуждаем с каждым кандидатом индивидуально, в зависимости от компетенций и опыта работы;
- Возможность карьерного роста;
- Комфортный офис, рядом лес - свежий воздух;
- График работы 5/2, с 09:00 до 18:00, для Вашего удобства можем сместить график работы;
- Дружный, молодой коллектив, возможность профессионального роста и развития.
Мы Группа Астра – один из лидеров российской IT-индустрии, ведущий производитель программного обеспечения, в том числе защищенных операционных систем и платформ виртуализации. Разработка флагманского продукта, ОС семейства Astra Linux, ведется с 2008 года.
Наша миссия – обеспечить технологический суверенитет России и ее лидерство в мировой IT-индустрии путем создания базовых технологий, специального и пользовательского ПО. Стратегическая цель – к 2030 году стать национальным производителем программных продуктов №1.
Обязанности:
- Разработка и поддержка драйверов устройств на уровне ядра Linux.
- Оптимизация операционной системы.
- Повышение энергоэффективности, производительности, пропускной способности подсистем.
- Поддержка и доработка подсистем ядра.
- Первичный запуск (bringup) операционной системы на оборудовании.
- Обеспечение работоспособности периферии: от RS-232 до RAID-контроллеров.
- Кросс-платформенная разработка: ARM64, RISC-V.
Требования:
- Опыт в области разработки модулей ядра Linux.
- Хорошее владение языком С.
- Интерес к исследовательской работе в области архитектуры операционных систем (Linux).
- Знание технологий отладки ядра.
- Опыт работы с "железом": схемами, тестерами, осциллографами и т.д.
- Опыт работы с SPI, UART, I2C, CAN, Ethernet.
Будет плюсом:
- Вклад в open-source.
- Опыт работы с U-Boot, OP-TEE, arm-trusted-firmware.
- Знание инструментов сборки Buildroot/Yocto project.
Условия:
-
Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный «белый» доход и полноценный соцпакет.
-
Забота о здоровье. Оформим расширенный полис ДМС.
-
Спорт — это про нас. У нас многие увлекаются сноубордом, лыжами, дайвингом, бегом и пр. – найти кого-то для afterwork-активностей не проблема. Мы спонсируем тренировки футбольной и волейбольной команд, поддерживаем инициативы по киберспорту и приходим на турниры по настольному футболу просто поболеть.
-
Конкурентная заработная плата.
-
Добираться легко. Офис в 3 минутах ходьбы от станции метро Бутырская.
Smart Engines — технологический лидер в области распознавания документов и AI
Мы международная технологическая компания, создающая передовые AI-решения для распознавания документов, обработки изображений и автоматизации бизнес-процессов, а также активно развиваем научное направление. У Smart Engines есть собственная кафедра в МФТИ, где наши специалисты участвуют в подготовке студентов и развитии исследований в области компьютерного зрения и искусственного интеллекта.
Мы разрабатываем технологии, которыми ежедневно пользуются более 275 миллионов человек по всему миру и около 70% жителей России.
Наши решения используются, когда вы:
- оплачиваете покупки по QR-кодам в банковских приложениях;
- открываете счет по паспорту онлайн;
- проходите регистрацию через автогейты;
- оформляете загранпаспорт;
- получаете электронную подпись;
- покупаете авиа- и железнодорожные билеты;
- регистрируетесь в приложении «Мой налог».
Ищем в том числе студентов технических направлений, которым интересны C++, алгоритмы, обработка изображений и компьютерное зрение. Опыт коммерческой разработки не обязателен — важны хорошая техническая база, учебные проекты и желание развиваться в профессии.
Чем предстоит заниматься
- Разрабатывать на C++ алгоритмы и подсистемы локализации и идентификации документов и их составных компонентов.
- Проводить вычислительные эксперименты.
- Оценивать качество алгоритмов и анализировать полученные результаты.
- Участвовать в разработке, тестировании и сопровождении алгоритмов и подсистем Computer Vision.
Что мы ожидаем
- Вы в том числе студент 3 курса технического направления.
- Знаете C/C++ и Python на уровне учебных проектов.
- Понимаете базовые алгоритмы и структуры данных.
- Готовы совмещать учебу и стажировку с занятостью от 20 часов в неделю.
- Интересуетесь разработкой и хотите развиваться в области Computer Vision.
Будет плюсом
- Базовое понимание обработки изображений и компьютерного зрения: фильтрация, выделение границ, классификация.
- Понимание основ Machine Learning, принципов обучения и оценки качества моделей.
- Опыт работы с OpenCV.
- Знакомство с Git, CMake, Linux.
- Курсовые, НИР или собственные проекты, связанные с программированием, алгоритмами, ML или Computer Vision.
Кого особенно рассматриваем
В первую очередь интересны технические, физико-математические и IT-направления.
Условия
- Очная работа в офисе в Москве;
- Занятость — от 20 часов в неделю, возможность совмещать с учебой;
- Конкурентный уровень оплаты с учетом квалификации и занятости;
- Работу в аккредитованной IT-компании и возможность использования льгот Министерства цифрового развития;
- ДМС после испытательного срока;
- Day Off;
- Работа над реальными задачами в области Computer Vision;
- Возможность развивать навыки C++ и CV под руководством опытных разработчиков.
-
Проектирование архитектуры встраиваемого ПО для систем управления и диагностики
-
Разработка алгоритмов сбора, обработки и измерения аналоговых сигналов с различных датчиков
-
Программная реализация конечных автоматов (state machines), описывающих логику работы устройств
-
Проектирование и реализация протоколов обмена данными между устройствами (UART, SPI, I²C, CAN)
-
Отладка аппаратной части с использованием осциллографов, логических анализаторов и другого измерительного оборудования
-
Готовность брать на себя ответственность за результат группы и руководить процессом при необходимости
-
Готовность к командировкам
- Высшее техническое образование (радиоэлектроника, автоматизация, вычислительные системы)
- Уверенное владение C/С ++ (профессиональный уровень)
- Опыт ведения проектов по разработке электроники на МК от постановки задачи до запуска в производство.
- Опыт разработки встраиваемого ПО на C++ для микроконтроллеров (ARM Cortex-M).
- Практический опыт работы с семейством микроконтроллеров STM32
- Уверенное владение отладочными средами: Keil uVision, STM32CubeIDE
- Знание аппаратных интерфейсов: UART/USART, SPI, I2C, RS-485
- Опыт работы с сетевыми протоколами: TCP/IP, lwIP, Modbus RTU
- Навыки работы с системами контроля версий (Git)
- Опыт использования Arduino IDE и фреймворка Arduino для прототипирования
- Понимание жизненного цикла разработки встраиваемых систем
- Умение читать принципиальные электрические схемы и техническую документацию
- Базовое понимание технологий для IoT-задач: Ethernet, Wi-Fi, MQTT
- Опыт написания технической документации в соответствии со стандартами ЕСПД / ЕСКД (ГОСТ)
- Уверенная работа с контрольно-измерительным оборудованием: осциллографы, логические анализаторы, мультиметры
- Уверенные навыки пайки (включая SMD) и диагностики электронных схем
- Умение выстраивать эффективную коммуникацию со смежными отделами (разработка схем, тестирование) для решения комплексных задач
Личные качества:
- Внимательность к деталям и ответственность за результат
- Способность работать в команде
- Высокая обучаемость и интерес к новым технологиям
-
Официальное трудоустройство, белая заработная плата
-
Перспектива карьерного роста в быстроразвивающейся компании
-
Достойный уровень заработной платы
Embedded Linux Tech Lead, Cloud & DevOps Engineer, Senior Robotics Algorithm Engineer, Embedded Software Engineer
Публикатор: Tanichev Vitaly
Обсуждение: @TelRan
Разработчики севера!
Есть #вакансия и даже не одна
1. Embedded Linux Tech Lead
2. Cloud & DevOps Engineer
3. Senior Robotics Algorithm Engineer
4. Embedded Software Engineer
Ведётся разработка робота на новой платформе, нужны специалисты. Maytronics. Территориально недалеко от Афулы. Есть возможность работать 2 дня в неделю из дома. Компенсация дороги или автомобиль (как договоритесь), столовая и сибус.
Присылайте мне (@tanichevv) вопросы или CV, также на почту: tanichevv@gmail.com, я вам ссылку с подробным описанием и Apply.
Ищем опытного C++ разработчика с сильной экспертизой в Linux и автоматизации сборки ПО для участия в создании и развитии собственной системы разработки видеокадров «ОКО».
Проект связан с разработкой программного обеспечения для графического пользовательского интерфейса АСУТП. В рамках проекта предстоит работать с существующим ПО, адаптировать его под Astra Linux 1.7.5 и 1.8.3, развивать систему сборки и доставки, автоматизировать тестирование и обеспечить безопасный процесс сборки ПО.
Чем предстоит заниматься
- анализировать и модифицировать исходный код на C++;
- устранять проблемы стабильности работы ПО на Astra Linux 1.7.5 и 1.8.3;
- находить и исправлять утечки памяти и проблемы, связанные с переполнением heap;
- работать с библиотеками и зависимостями проекта;
- проводить углублённый статический анализ исходного кода;
- использовать санитайзеры и инструменты анализа качества и безопасности кода;
- анализировать зависимости на наличие известных уязвимостей;
- организовывать управление спецификациями состава ПО (SBOM);
- настраивать инфраструктуру сборки и хранения исходного кода;
- создавать и настраивать автоматизированные конвейеры сборки и доставки;
- автоматизировать сборку редактора, экспортных шаблонов и видеокадров;
- настраивать сборку под Linux, Windows, HTML5 и Android;
- интегрировать проекты и проверять работоспособность системы;
- реализовывать автоматическое тестирование: Unit-тесты, интеграционные тесты, smoke-тесты;
- настраивать упаковку дистрибутива и экспорт проектов;
- работать с WebAssembly и готовить рекомендации по экспорту проектов под веб-платформы;
- участвовать в реализации плана информационной безопасности для исходного кода и процесса сборки;
- готовить техническую документацию по результатам работ.
Что нам важно
- уверенное знание C++;
- практический опыт разработки под Linux;
- опыт работы с системами сборки и автоматизацией CI/CD;
- понимание принципов построения конвейеров сборки, тестирования и доставки ПО;
- опыт работы с Git и системами хранения исходного кода;
- понимание принципов автоматизированного тестирования;
- опыт диагностики утечек памяти и проблем с производительностью/стабильностью ПО;
- понимание работы зависимостей и библиотек C/C++;
- опыт работы с инструментами статического анализа и санитайзерами будет большим плюсом;
- знание WebAssembly будет преимуществом;
- опыт сборки ПО под несколько целевых платформ будет преимуществом.
Будет плюсом
- опыт работы с Astra Linux;
- опыт разработки или сопровождения ПО для промышленных систем;
- опыт работы с HTML5/WebAssembly;
- опыт настройки сборки под Linux / Windows / Android;
- знания в области безопасной разработки ПО;
- опыт формирования и анализа SBOM;
- знание нормативных требований к документации на программное обеспечение.
Мы строим технологичную финтех-компанию ИТ Контакт: с 2019 года мы создаем современные цифровые платформы, которые позволяют упростить процессы, снизить затраты и повысить безопасность сделок, связанных с приобретением жилья.
Благодаря нашей работе множество людей по всему миру смогли воплотить в жизнь мечту о собственном доме. Нас уже более 700 человек, и, в связи с активным ростом компании, мы находимся в поисках Разработчика С++ в нашу команду.
Требования к кандидату:
- Знание C++ (Windows, native + .net framework), C# (.net framework, .net core);
- Уверенное владение SQL (вложенные функции, процедуры);
- Практический опыт работы с системой Git;
- Внимательность к деталям, ответственность, быстрая обучаемость и способность работать с большими объемами информации;
- Владение английским языком на уровне В1 и выше.
Чем вы будете заниматься?
- Устранением и отладкой сложных проблем в существующей кодовой базе;
- Работой с легаси кодом, так как основная часть продуктов осталась в монолите;
- Анализом и устранением проблем производительности;
- Участием в код-ревью и обмене опытом с коллегами;
- Активным взаимодействием с аналитиками;
- Участием в проектировании архитектуры систем.
Что мы предлагаем:
- Аккредитованная IT-компания;
- Комфортный офис в центре Санкт-Петербурга;
- Предсказуемый график работы 5/2;
- Мультикультурная амбициозная команда;
- Общение на иностранных языках с коллегами и клиентами;
- Внутреннее комьюнити для сотрудников: кафетерий льгот для сотрудников, сообщества по интересам, участие в спортивных турнирах, благотворительные программы и т.д.
Мы - инженерная компания, развивающая направление робототехники, автономных и беспилотных систем. Формируем новый конструкторский отдел разработки полного цикла - от механики и электроники до алгоритмов автономности - и собираем команду, которая построит его с нуля.
Ищем руководителя группы встроенного ПО - владельца бортового ПО изделий на базе открытых стеков
Чем предстоит заниматься:
1. Архитектура бортового ПО изделий на базе открытых стеков (ArduPilot, BetaFlight, ELRS)
2. доработка стеков под собственные изделия, режимы и логика поведения
3. Постановка задач, код-ревью, версионирование и релизы прошивок
4. Руководство группой (2 инженера), развитие направления
Что для нас важно:
- Высшее техническое образование
- С++ и embedded-разработка от 5-ти лет
- Глубокое знание изнутри ArduPilot или BetaFlight (доработка исходного кода)
- Протоколы MAVLink/CRSF/MSP
- Практика код-ревью и релиз-инженерии
- Опыт ведущей роли, руководства или наставничества
Будет плюсом:
- ELRS изнутри
- SITL/HIL
- Открытые контрибуции
Предлагаем:
- Возможность проявить себя в новом направлении - у первых сотрудников максимальное влияние на технические решения и процессы
- Современное оборудование и приборный парк
- Работу с реальными изделиями, а не только документацией
- Выезды на испытания - локальные, в пределах рабочего дня. Редкие командировки
- Только офисный формат, в графике 5/2 (вых.: сб и вс). Возможен проезд к месту работы и обратно КОРПОРАТИВНЫМ транспортом.
- Оформление по ТК РФ, полностью белая заработная плата
Группа Компаний Орбита - ведущий разработчик цифровых решений, российская аккредитованная ИТ-компания
Масштабный технологический проект с глубокой экспертизой в цифровизации бизнеса. Ключевые отрасли: государственный сектор, FinTech, HR Tech, коммуникации и медиа, услуги, рынок недвижимости, travel.
Нам доверяют крупнейшие компании РФ, среди них: Т1, ВТБ, Иннотех, Альфа Банк, ОИС и другие.
Более 6 лет мы ведем собственную продуктовую и заказную разработку высокоэффективных цифровых решений.
Обязанности:
- Разработка программного обеспечения Торговых и клиринговых систем.
- Разработка ПО, проведение его отладки и юнит-тестирования.
- Проведение ревью кода, статического и динамического анализа.
- Улучшение производительности приложения, включая увеличение пропускной способности и уменьшение задержек.
- Опыт работы от 5 лет;
- Уверенное владение С++, в том числе хорошее знание стандартной библиотеки (контейнеры, умные указатели и т.д.);
- Практический опыт разработки многопоточных приложений, понимание принципов многопоточного программирования;
- Понимание принципов сетевого взаимодействия - TCP, UDP;
- Понимание принципов построения архитектуры IT систем;
Будет плюсом: - Понимание работы финансовых рынков, опыт разработки приложений для финтех;
- Знание современных диалектов языка С++ (20, 23 и выше);
- Понимание архитектуры и/или опыт разработки операционных систем;
- Практический опыт разработки высоконагруженных распределенных систем;
- Опыт применения ИИ в разработке ПО (например, использование AI ассистентов);
Мы предлагаем:
- Удаленный формат работы: можно работать полностью удаленно с территории РФ;
- Белую заработную плату, оформление согласно Трудовому кодексу РФ;
- Комфортный старт: 3 месяца плавного погружения под присмотром HR;
- Поддержку: IT-отсрочку и консультации HR/юристов;
- Прозрачные процессы и открытую коммуникацию;
- Работу на лучшем оборудовании без логирования времени, с фокусом на доверии и результате;
- ДМС: медицинское страхование за счет компании;
- Развитие: индивидуальный план обучения, посещение конференций и митапов, поддержка в развитии карьеры;
- Личный бренд: возможность выступать на конференциях, митапах, публикация статей;
- Бенефиты: ежеквартальное обновление корпоративных скидок;
- Движ: организация вечеринок оффлайн и онлайн, предоставление мерча, проведение конкурсов и челленджей.
Откликайтесь, будем рады познакомиться лично!
PLC Programmer / PLC Software Engineer
#PLCProgrammer #PLCSoftwareEngineer #Python #Java #Engineer #Москва #Офис
Требования:
Понимание ООП. Опыт программирования на ST / Python / C++ / C / Java. Умение разбираться в чужом коде. Базовые знания электротехники и опыт работы с измерительными приборами. Будет плюсом: Работа с цифровыми и аналоговыми датчиками. Опыт в АСУ ТП. Знание промышленных интерфейсов Sercos, EtherCAT, CAN.
Локация:📍Москва, Офис.
Контакт для отклика: @HR_tanyakurbat или tatyana.kurbat.worker@gmail.com +CV
👉забрать special offer
Смотрите также в каталоге
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →