other

Разработчик C/C++ / Embedded (Кроссплатформенная симуляция) (работа в офисе)

Более недели назад

З/П не указана

Город: Екатеринбург. Станции метро: Площадь 1905 года, Динамо, Уральская, Машиностроителей

НПО САУТ

Тип занятости: Полная занятость

Требуемый опыт: Без опыта

ООО «НПО САУТ» - компания, занимающаяся разработкой, производством и внедрением систем управления и обеспечения безопасности движения тягового подвижного состава. Обязанности: разработка приборов и устройств телемеханики и жд автоматики Требования: Языки программирования: Уверенное владение Си (для работы с кодом на МК) и C++ или Python (для написания программы-симулятора с UI). Кроссплатформенность: Опыт написания переносимого кода (Portable code). Понимание различий между API Linux (POSIX) и Windows (Win32 / Winsock2). Сетевое программирование: Понимание работы сетевого стека, опыт работы с сокетами (TCP/UDP). Умение писать сетевой код, который легко переносится между ОС (или опыт работы с кроссплатформенными библиотеками вроде Boost.Asio). Многопоточность: Опыт работы со стандартными потоками C++11/14 (std::thread, std::mutex) или кроссплатформенными обертками для обеспечения переносимости между Linux и Windows. Интерфейсы связи: Понимание принципов работы UART и CAN на физическом и протокольном уровнях. Разработка UI: Опыт создания графических интерфейсов на фреймворке Qt (C++ или Python / PySide / PyQt) для обеспечения 100% кроссплатформенности интерфейса. Работа с системами сборки: Опыт работы с CMake для кроссплатформенной сборки проекта под разные компиляторы (GCC/Clang на Linux, MSVC/MinGW на Windows). Работа с бинарными данными: Умение работать со специфическими бинарными протоколами, структурами данных, побайтовым разбором пакетов (парсингом). ➕ Будет большим плюсом (Желательно): Опыт разработки под реальные микроконтроллеры (STM32, Миландр, Texas Instruments и др.). Понимание того, как работают аппаратные таймеры и прерывания, чтобы правильно сымитировать их поведение на ПК. Условия: официальное оформление согласно ТК РФ; 5-дневная рабочая неделя; режимы работы с 8.00 до 17.00 или с 8.20 до 17.20 или с 9.00 до 18.00, иной вариант оговаривается индивидуально; рассматриваем ожидания кандидатов; место работы – Героев России, 3; полис ДМС со стоматологией предоставляется после испытательного срока (3 месяца); возможность повышения квалификации за счет средств работодателя; сотрудникам с детьми частичная компенсация оплаты детского сада, подарки к Новому году; предварительный и периодический медицинский осмотр за счет средств работодателя

Показать контакты

Имя не указано

Пожаловаться ID: 155423631

Похожие вакансии

C#/.NET-разработчик

Договорная

Екатеринбург. Станции метро: Площадь 1905 года, Динамо, Уральская, Машиностроителей

Т-Банк

C#/.NET-разработчик

От 50 000 до 100 000 руб.

Екатеринбург. Станции метро: Площадь 1905 года, Динамо, Уральская, Машиностроителей

Новые Технологии-Бизнес Стрим

Разработчик C# (офис)

Договорная

Екатеринбург. Станции метро: Площадь 1905 года, Динамо, Уральская, Машиностроителей

Экософт

Backend разработчик C#/.NET

До 230 000 руб.

Екатеринбург. Станции метро: Площадь 1905 года, Динамо, Уральская, Машиностроителей

DCloud

Инженер-программист C++ Software Engineer – Platform (Embedded)

От 180 000 до 350 000 руб.

Екатеринбург. Станции метро: Площадь 1905 года, Динамо, Уральская, Машиностроителей

InfiNet Wireless

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

От 100 000 до 100 000 руб.

Екатеринбург. Станции метро: Площадь 1905 года, Динамо, Уральская, Машиностроителей

ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "РЕГЛАБ"