Программист C++ (embedded software)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Наша команда разрабатывает и внедряет проекты Smart City по всей России. А еще мы создаем IoT-устройства для умной энергетики, связи и промышленности.
Одно из самых востребованных Iot-решений в концепции «Умная энергетика» – это система учета энергоресурсов на объектах связи, энергетики и в промышленном секторе (АСКУЭ/АИИС КУЭ). Она включает в себя разработку многопоточных высоконагруженных сервисов, программное обеспечение для линейки устройств и непосредственно сами устройства мониторинга, сбора и передачи данных. В линейку входят как совсем старые устройства на Atmega128/2561 c freertos на борту, так и новые разработки на микропроцессорных системах (x32, x64) c ubuntu/debian.
Работаем по Scrum и Kanban и совместно принимаем все решения.
На текущий момент наша команда занимается разработкой и развитием продуктов УМ-31 SMART и УМ-40 SMART.
Эти устройства используются такими заказчикам как Россети, Газпром, МТС, Билайн, Шелл нефть и прочими, более подробно можно прочитать тут: https://allmonitoring.ru/klienti
По данному направлению в команду входит группа разработчиков, тестировщиков и специалистов по автоматизированному тестированию, dev-ops инженеры,frontend-разработчик, технический писатель, скрам мастер, UX/UI – дизайнер и владелец продукта.
Основными задачами будет являться поддержка новых устройств (приборы учета электроэнергии, телемеханика), доработка текущего функционала УСПД, участие в развитии поддержки ZigBee и LoRaWAN, а так же исправление текущих ошибок в программном обеспечении. Периодически появляются исследовательские задачи, нацеленные на оптимизацию и развитие линейки устройств.
Используемый стек:
Языки
- С++ (~80%)
- Python (~20%)
Контроль версий
- Git + Gitlab
Документация
- Wiki
- Readme файлы
- Технический писатель, которому для написания эксплуатационной документации нужна наша помощь
Ожидания от кандидата
Что мы ожидаем от кандидата:
- Опыт прикладного/системного программирования под ОС Linux;
- Опыт разработки многопоточных приложений;
- Опыт настройки сборки проектов (make, cmake);
- Знание стандартных алгоритмов и шаблонов проектирования;
- Умение читать и поддерживать чужой код;
- Готовность изучать предметную область;
- Задавать правильные вопросы;
- Не изобретать велосипеды;
- Быть частью нашей команды.
Будет плюсом:
- Опыт проектирования архитектуры ПО;
- Опыт разработки на Python;
- Чтение электрических принципиальных схем;
- Навыки настройки непрерывной интеграции (ci, yaml);
Условия работы
Мы предлагаем:
- Конкурентная заработная плата. Премии за эффективную работу и результат.
- Развитие. Даем возможности проявить себя и прокачать свои скиллы, оплачиваем курсы и конференции.
- Стабильность. Компания стабильно показывает высокие финансовые результаты и занимает первое место по объемам рынка в отрасли разработки программного обеспечения и IoT устройств в энергетике.
- Больше, чем коллеги. Мы помогаем, поддерживаем, дружим. У нас нет токсичных людей
- Все официально. Трудоустройство согласно ТК РФ, белая заработная плата и прозрачная система премирования, отсутствие переработок и штрафов
- Удобный формат работы. Гибридный или работа в офисе. Гибкое начало рабочего дня.
- Комфортный и современный офис. 5 минут пешком от м.Варшавская. Уютная кухня с чаем и кофе, настольный теннис и футбол, массажное кресло.
- А еще у нас есть: ДМС, корпоративные мероприятия для сотрудников и их детей, корпоративная мобильная связь.
Больше информации о нас тут: https://t.me/sim_team
Мы ищем не просто сотрудника, а человека в команду!