Программист Embedded C++
Коллектив разработчиков ищет коллегу, который будет активно участвовать в создании новых продуктов и поддерживать/развивать уже существующие. Мы работаем по методологии Scrum и используем практики XP, TDD и других прогрессивных методик программирования. Мы любим рефакторинг, парное программирование и ценим code review. Работаем в VS 2022 + Git + GitLabCI + Redmine.
На этой должности наш коллега будет заниматься:
-
Разработка программного обеспечения для встраиваемых систем;
-
Разработка и согласование протокола обмена данных;
-
Разработка модульных и интеграционных тестов;
-
Отладка программного обеспечения на оборудовании;
-
Участие во внедрении и наладке систем на объектах.
-
Разработкой нового ПО для встраиваемых систем на языке С/С++ (MPLAB X IDE под dsPIC33CH, PIC18F46K22, Visual Studio 2017 для Windows Desktop x64 и Linux на платформах x64, Raspberry PI, Cortex);
Наш коллега должен иметь:
-
Высшее техническое образование;
-
Уверенное знание C/С++ (11, 17, ;желательно 20), STL;
-
Опыт разработки ПО для микроконтроллеров (у нас используются следующие микроконтроллеры: PIC (dsPIC33CH, PIC18F46K22 ), STM32 (Cortex M3/M4), NXP, Raspberry Pi);
-
Опыт работы c периферией (UART, SPI, I2C, I2S, GPIO, ADC/DAC, PWM, DMA, Ethernet);
-
Опыт работы c различными датчиками, микросхемами, дисплеями (АЦП, EEPROM, FLASH, энкодеры);
-
Опыт работы с RTOS;
-
Базовые знания цифровой схемотехники (умение читать электрические схемы);
-
Базовые знания цифровой обработки данных;
-
Базовые знания стека протокола TCP/IP;
-
Умение разбираться в чужом коде;
-
Умение работать c измерительным оборудованием (осциллограф, логический анализатор);
-
Умение работать с технической литературой, и знания английского достаточного для этого;
-
Опыт работы c системами контроля версий и багтрекинговыми системами (у нас используется Redmine и Git + Gitlab);
Мы надеемся, что наш коллега также будет иметь:
-
Опыт разработки модульных и интеграционных тестов;
-
Опыт разработки ПО под ОС Linux;
-
Паттерны проектирования;
-
Знание Python;
-
Знание cmake;
-
Знание CI/CD;
Дополнительным преимуществом будет:
-
Опыт работы инженером-электронщиком
-
Опыт программирования ПЛИС Altera/Xilinx (Verilog, VHDL);
-
Знание ассемблера
Главная ценность нашей компании - люди. Мы стремимся регулярно расширять социальный пакет, проводить индексацию и повышение заработной платы, способствовать развитию наших сотрудников.
Поэтому мы предлагаем:
-
Уровень зарплаты от 200 000 до 300 000 рублей (в зависимости от квалификации и опыта);
-
Пересмотр зарплаты по результатам работы в конце каждого года;
-
Нормированный рабочий день, гибкий график (начало работы с 8 до 10-45);
-
Официальное оформление с первого дня, полностью белая зарплата;
-
ДМС после испытательного срока;
-
Полная или частичная компенсация курсов повышения квалификации, обучения иностранным языкам и т.д.;
-
Испытательный срок 3 месяца;
-
После испытательного срока возможно удаленная работа из дома
-
Офис в центре города (10 минут от м. Петроградская и 10 минут от м. Горьковская, с утра есть парковочные места);
-
Зона отдыха с настольным хоккеем, настольным теннисом, турником и грушей;
-
Оборудованная кухня, чай/кофе за счет компании.
-
Командировки по России, СНГ, Европе (в том числе на международные выставки/конференции);
Возможна релокация из других регионов. Предоставляется релокационный пакет.
Немного о нашей деятельности:
Мы занимаемся разработкой и поддержкой системы автоматизации для радиовещания Digispot II - лидирующего ПО среди российских радиостанций. Она предназначена для автоматизации всех технологических процессов на радиостанции, начиная с планирования и подготовки расписания и заканчивая процессами логгирования и архивирования материала после эфира. За 15 лет активного развития на рынке DIGISPOT II стал основой многих крупных и интересных радио-проектов: Европа Плюс, Радио Рекорд, Дорожное Радио, Радио Связной, Эхо Москвы, Дети FM, Коммерсант FM, Бизнес-FM и многих других.
Кроме того, мы сопровождаем запуск новых проектов, и создаем новые продукты. За последние три года мы разработали программное обеспечение: для первого отечественного цифрового микшерного пульта Synergy Mini (2017); мы написали ПО для измерительного громкости ТР-702 (получил престижную отраслевую награду в 2016 году), создали полностью программную профессиональную систему служебной связи для телестудии (2016 год, проект Synapse Intercom); написали ASIO-драйвер для собственной профессиональной звуковой карты (Windows).
Если Вы почувствовали себя нашим будущим коллегой - присылайте резюме!