улица Обручевых 1Б
Аккредитованная IT компания, разработчик программного обеспечения для широкой линейки аналитических приборов. Входит в группу компаний «Люмэкс» — лидера отечественного рынка аналитического приборостроения с 1991 года.
В нашей компании стабильность, финансовая надежность и социальные гарантии сочетаются с преимуществами ИТ‑компании — открытостью к инновациям и гибридным форматом работы.
Сейчас мы ищем middle разработчика С++ на масштабный проект, связанный с переработкой кода программных продуктов компании для достижения кроссплатформенности.
На проекте: энергичная профессиональная команда, современный стек, интересные задачи, стабильная загрузка и комфортная продуктивная атмосфера.
Мы уверенно растём, развиваемся и ищем новых специалистов в команду!
Ожидания от кандидата
Необходимые навыки:
- Уверенные знания C++ (стандарт C++17 и выше)
- Владение одной или несколькими средами разработки: MS Visual Studio, Qt Creator, Code::Blocks
- Знание системы контроля версий Git
- Уверенное владение навыками работы с многопоточностью и асинхронным программированием (std::thread, std::async, std::mutex и др.)
- Знание STL, также — библиотеки Boost
- Знание основ работы сетевого взаимодействия (TCP/IP, WebSockets, REST API)
- Умение разрабатывать кроссплатформенный код для обмена данными между HID-устройствами и ПО на ПК через USB и COM-порт (WinAPI, libusb, QtSerialPort, termios)
- Английский B1 — возможность чтения технической документации
Опыт:
- Разработка кроссплатформенного ПО под Windows и Linux
- Написание GUI-приложений с использованием Qt
- Работа с инструментами профилирования и отладки (gdb, valgrind, perf, AddressSanitizer)
- Опыт работы с протоколами взаимодействия по USB (HID) и COM-портам (RS-232)
Задачи/обязанности:
- Разработка новых кроссплатформенных приложений и поддержка существующих на C++
- Оптимизация кода и работа с производительностью;
- Участие в разработке клиент-серверных приложений
- Разработка и поддержка ПО верхнего уровня для работы с USB-устройствами и COM-портами
- Участие в код-ревью и работа в команде по методологиям Scrum/ Agile
Будет преимуществом:
- Опыт написания плагинов и расширений для ПО
- Навыки работы с системным программированием в Linux (epoll, signals, shared memory)
- Опыт работы с базами данных (например, SQLite, PostgreSQL, MySQL)
- Владение инструментами сборки CMake, Makefiles
Мы также ждем от кандидата:
- Готовность работать в команде
- Умение участвовать в обсуждениях, аргументированно отстаивать свою точку зрения
- Умение принимать решение, обосновывать его и реализовывать в срок
- Дисциплинированность, умение работать с дедлайнами
Условия работы
Мы ценим своих сотрудников и предлагаем комфортные условия:
- Работа в аккредитованной IT-компании — решение Министерства цифрового развития, связи и массовых коммуникаций РФ №1027806874908 от 15.06.2021
- Оформление по ТК РФ, испытательный срок — 3 месяца
- Стабильная заработная плата, годовая премия
- Возможен гибридный формат — сочетание работы в офисе и удаленной работы, возможен вариант неполной занятости (обсуждается на собеседовании)
- Уровень заработной от 130000 рублей за результат работы по итогам месяца, а не за количество отработанных часов.
- ДМС для сотрудников
- Офис в пешей доступности от метро «Политехническая». Оборудованная кухня, парковка для велосипедов