Вакансии
программист С++
Условия:
Неполный рабочий день,опыт работы от 0 до 0 лет,высшее образование,з/п обсуждается руб.
Требования к кандидату:
опыт разработки на С++ от 2 лет
опыт разработки отказоустойчивых систем 24/7
умение читать чужой код
Обязанности:
участие в разработке проекта "Умный перекресток" (система адаптивного управления светофорами)
доработка отдельных модулей
оптимизация существующего кода, архитектуры
Программист-разработчик C++ для локализации и маппинга
Условия:
Полный рабочий день,опыт работы от 0 до 0 лет,высшее образование,з/п Обсуждается индивидуально руб.
Требования к кандидату:
От вас будет требоваться:
• Более 3 лет опыта работы инженером-программистом в написании качественного кода на C++, знание STL и многопоточного программирования;
• отличное знание классических алгоритмов и структур данных;
• знание основных шаблонов проектирования и умение применять их на практике;
• Знание matlab,
• Отличное знание теории математической вероятности, принципов математического моделирования, математической статистики и принципов оптимизации
• Желание учиться и изучать новые технологии
• Опыт работы в среде, которая разрабатывает сложный многопоточный продукт
• Сильные организационные и коммуникативные навыки
Бонусом будет
• Опыт работы с ROS
• Опыт работы с Embedded systems
• Опыт работы и анализ больших объемов данных
Обязанности:
Задачи
• Проектирование и разработка сложного программного обеспечения на C++
• Разработка и скоринг математических моделей локализации беспилотного автомобиля в пространстве
• Взаимодействие с инженерами для нахождения оптимальной конфигурации сенсоров
• Разработка системы картографии с использованием openstreetmaps и т.д.
• Создание HD карт местности
Разработчик C++ для работы над средой симуляции
Условия:
Полный рабочий день,опыт работы от 0 до 0 лет,высшее образование,з/п Обсуждается индивидуально руб.
Требования к кандидату:
От вас будет требоваться:
• Более 3 лет опыта работы инженером-программистом в написании качественного кода на C++, знание STL и многопоточного программирования;
• отличное знание классических алгоритмов и структур данных;
• знание основных шаблонов проектирования и умение применять их на практике;
• Желание учиться и изучать новые технологии
• Опыт работы в среде, которая разрабатывает сложный многопоточный продукт
• Сильные организационные и коммуникативные навыки
• Знание Unreal Engine 4
Бонусом будет
• Опыт работы с Linux
• Опыт работы с Embedded systems
• Опыт работы с 3D играми
Обязанности:
Вам предстоит:
• разрабатывать и постоянно дорабатывать сложную симуляционную среду
• программировать поведение объектов-”ботов” - пешеходов, автомобилей, велосипедистов и других участников дорожного движения
• создавать и проверять реалистичную модель беспилотного автомобиля: физические параметры, данные с лидаров и камер
• моделировать дорожные ситуации
• проверять гипотезы в виртуальном мире и их соотношение с реальностью
Старший разработчик C++
Условия:
Полный рабочий день,опыт работы от 0 до 0 лет,высшее образование,з/п Обсуждается индивидуально руб.
Требования к кандидату:
• Более 3 лет опыта работы инженером-программистом в написании качественного кода на C++, знание STL и многопоточного программирования;
• отличное знание классических алгоритмов и структур данных;
• знание основных шаблонов проектирования и умение применять их на практике;
• Желание учиться и изучать новые технологии
• Опыт работы в среде, которая разрабатывает сложный многопоточный продукт
• Сильные организационные и коммуникативные навыки
Обязанности:
Вашими задачами будет:
• Разработка высококачественного высоконагруженного программного обеспечения на C++ в условиях жесткой нехватки ресурсов
• Создание модулей для непрерывного сбора и обработки большого количества данных с сенсоров
• Создание системы тестирования как отдельных модулей, так и системы в целом
• Взаимодействие с остальными
Сениор C++ инженер в "Поехали!" - беспилотные автомобили
Условия:
Полный рабочий день,опыт работы от 0 до 0 лет,высшее образование,з/п обсуждается руб.
Требования к кандидату:
Поехали! - молодой стартап по разработке технологий беспилотного вождения. Мы разрабатываем беспилотные автомобили, оснащенные высокотехнологичными сенсорами: многолучевыми лидарами, камерами, радарами, ультразвуковыми датчиками, системами инерциальной и спутниковой навигации, а также мощными компьютерами, и, конечно, самым совершенным программным обеспечением.
Мы поставили себе задачу сделать автомобиль 4 уровня автономности, который может без участия водителя ориентироваться, прокладывать маршрут и двигаться в сложной динамической среде в любых погодных условиях.
Вы будете работать напрямую с основателями компании, успешными предпринимателями (последний проект maraquia.com - международный проект по посадке лесов, среди пользователей - среди пользователей и клиентов - BMW, Cisco, IFC World Bank, Alcoa, Ozon, Tetra Pak, Президент России и др). Это уникальная возможность присоединиться к founding team на ранней стадии развития проекта и поучаствовать с “нуля” в становлении беспилотных технологий.
Над какими задачами придется работать?
Разработка технологии определения местоположения машины, используя систему инерциальной навигации, GNSS, данные с одометрии и лидаров
Повышение точности алгоритмов позиционирования посредством kalman filter и particle filter
Разработка формата HD карт местности (3D карты и векторные карты) с использованием формата lanelet2 и технологии SLAM
Создание HD карт Москвы и других регионов, автоматизация создания карт путем распознавания разметки и дорожных знаков и перевод объектов в векторный формат
Что нужно будет делать?
Проектирование и разработка сложного программного обеспечения на C++ для встроенных систем на базе ROS
Определение и оптимизация стека используемых технологий и алгоритмов
Code review
Оптимизация кода
От вас будет требоваться:
Знание математических теорий, алгоритмов и методов, применимых в компьютерном зрении: задачи нелинейной оптимизации, кластерный анализ, регрессионный анализ, теория вероятности, математическая фильтрация данных (фильтр Калмана, фильтр частиц), теория графов и т.д.
Отличное знание C++ (включая STL, шаблоны и исключения), знакомство с boost
Умение переложить научные статьи в работающий код
Бонусом будет
Опыт работы с ROS, знание принципов и методов SLAM
Опыт работы с Embedded systems
Опыт работы с Linux на уровне уверенного пользователя
Мы предлагаем для выдающихся людей:
Возможность решать очень сложные задачи для применения в реальном мире
Работу рядом с самыми талантливыми разработчиками
Конкурентоспособную зарплату и бонусы по результатам KPI
Медицинское обслуживание
Здоровое питание в офисе: большой выбор закусок, свежевыжатые соки и кофе
Опционы за особенные достижения
Отклики на вакансию отправляйте:
info@poehali.ru
Обязанности:
Знание математических теорий, алгоритмов и методов, применимых в компьютерном зрении: задачи нелинейной оптимизации, кластерный анализ, регрессионный анализ, теория вероятности, математическая фильтрация данных (фильтр Калмана, фильтр частиц), теория графов и т.д.
Отличное знание C++ (включая STL, шаблоны и исключения), знакомство с boost
Умение переложить научные статьи в работающий код
Программист-разработчик C++ для работы с системами компьютерного зрения
Условия:
Полный рабочий день,опыт работы от 1 до 1 лет,высшее образование,з/п Обсуждается индивидуально руб.
Требования к кандидату:
• Более 3 лет опыта работы инженером-программистом в написании качественного кода на C++
• Знание matlab, OpenCV
• Отличное знание теории математической вероятности, принципов математического моделирования
• Желание учиться и изучать новые технологии
• Умение писать чистый, быстрый, надежный и легко масштабируемый код C++
• Опыт работы в среде, которая разрабатывает сложный многопоточный продукт
• Сильные организационные и коммуникативные навыки
Обязанности:
Задачи
• Проектирование и разработка сложного программного обеспечения на C++
• Построение нейросетей для анализа поступающих данных с лидаров и радаров
• Разработка и скоринг математических моделей детектирования объектов
• Слияние данных, получаемых от камер и лидаров
• Обучение нейросетевых моделей
Бонусом будет
• Опыт работы с ROS
• Опыт работы с Embedded systems
• Опыт работы с TensorFlow, Caffe, CUDA
Стажёр-электронщик с навыками программирования
Условия:
Неполный рабочий день,опыт работы от 1 до 3 лет,высшее образование,з/п По согласованию руб.
Требования к кандидату:
-опыт работы с STM32, NRF52, ESP32 или -альтернативами;
-опыт работы в KiCad или Altium Designer;
Ключевые навыки:
программирование, проектирование печатных плат, подбор электронных компонентов, умение писать прошивки.
Обязанности:
-программирование микроконтроллеров;
-разработка электрических схем;
-проектирование печатных плат.
Разработчик Unity (AR/VR)
Условия:
Удаленная работа,опыт работы от 1 до 3 лет,высшее образование,з/п Сдельная 40-60 т.р. руб.
Требования к кандидату:
Опыт в разработке проектов под Hololens;
Отличное знание Unity 3D и C#;
Работа с базами данных MySQL, Sqlite;
Обязанности:
Автоматизация систем проектирования
Программист-микроконтроллеров
Условия:
Полный рабочий день,опыт работы от 0 до 0 лет,высшее образование,з/п По договоренности руб.
Требования к кандидату:
• Высшее техническое образование.
• Опыт программирования от 3 лет.
• Хорошие знания цифровой схемотехники, базовые знания аналоговой схемотехники, знание современной элементной базы.
• Знание языков С и Ассемблер.
• Опыт работы с ЦОС (фильтрация, Фурье-анализ, свертка, корреляция, вейвлет-анализ и т.д.).
• Опыт работы в MatLab.
• Опыт работы с микроконтроллерами (ST, Atmel, Texas Instruments) и цифровыми сигнальными процессорами (Analog Devices, Texas Instruments).
• Опыт работы с интерфейсами RS-232, USB, Ethernet, SPI, I2C и т.д;.
• Опыт работы с измерительной аппаратурой.
Дополнительные пожелания:
• Опыт работы с ПЛИС Altera или Xilinx, знание языков VHDL или Verilog, умение писать тестбенчи;
• Знание С++ и понимание ООП;
• Опыт работы с системой Git;
• Опыт написания технологических приложений на ПК под Windows;
Обязанности:
• Поддержка и, при необходимости, доработка существующего встраиваемого программного обеспечения приборов на базе микроконтроллеров и цифровых сигнальных процессоров.
• Разработка встраиваемого программного обеспечения для новых приборов, тестирование, отладка, сопровождение в производстве.
• Общение с тестировщиками и заказчиками на предмет улучшения потребительских свойств выпускаемой продукции;
инженер-программист микроконтроллеров
Условия:
Полный рабочий день,опыт работы от 0 до 0 лет,высшее образование,з/п по согласованию руб.
Требования к кандидату:
Разработка программного обеспечения для современных микроконтроллеров STM32 (CORTEX M0, M3, M4)
Обязанности:
- Английский язык - на уровне чтения технической документации;
- знание основы языков программирования С/С++;
- опыт работы с микроконтроллерами CORTEX желателен
- опыт работы в среде IAR, KEIL