Схемотехник / программист микроконтроллеров
Вакансии
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
В наш коллектив требуется специалист, который будет разрабатывать и реализовывать низкоуровневые алгоритмы взаимодействия компонентов системы и верхнеуровнего ПО.
Обязанности:- разработка алгоритмов ПО
- разработка ПО под микроконтроллеры STM32
- разработка протоколов информационного взаимодействия
- написание прикладного встраиваемого ПО
- наладка, запуск и сопровождение разрабатываемого программного обеспечения
- тестирование и отладка ПО в конечном устройстве
- описание алгоритма работы и программных интерфейсов ПО для других разработчиков
Требования:- опыт программирования микроконтроллеров STM32 (GD32, RISCV)
- знание C/C++
- знание архитектуры ARM
- навык чтения электрических принципиальных схем
- опыт работы с интерфейсами USB, UART, CAN, SPI, I2C
- знание системы контроля версий Git
- понимание принципов работы конечных автоматов и опыт их использования при написании ПО является преимуществом
Условия:- работа в высокотехнологичном стартапе в офисе в Сколково, по согласованию возможен частично дистанционный режим работы
- дружная команда высококвалифицированных специалистов в широком спектре направлений наукоёмкого бизнеса;
- работа в офисе,
- оклад от 170 000 руб. на руки (зависит от релевантного опыта)
- официальное трудоустройство, бессрочный трудовой договор, отпуск 28 дней
- ДМС после прохождения испытательного срока
- корпоративный транспорт
Требуемый опыт работы: 1–3 года
Полная занятость, полный день
Мы ищем junior/middle C/C++ разработчиков в нашу команду.
Обязанности:- поддержка и доработка существующего функционала продукта
- написание прикладного ПО
- тестирование и отладка ПО
- поиск, локализация и исправление ошибок
- взаимодействие с другими разработчиками, обсуждение архитектурных решений
- документирование кода и создание технической документации
Требования:- владение командной строкой, понимание основ Linux
- знание C/C++, Makefile, CMake
- понимание структур данных (очередь, стек, список и т. п.)
- понимание принципов построения ООП и шаблонов проектирования
- знание системы контроля версий Git
- английский язык на уровне чтения технической документации
- умение разобраться в чужой архитектуре и чужом коде
Будет плюсом:- знание Python
- знание HTML, CSS, JS
- опыт программирования микроконтроллеров
Условия:- работа в офисе
- оклад от 100 000 руб. на руки (зависит от релевантного опыта)
- официальное трудоустройство, бессрочный трудовой договор, отпуск 28 дней
- ДМС после прохождения испытательного срока
- корпоративный транспорт
- испытательный срок 1-3 месяца
- начальный уровень з/п определяется исходя из результатов собеседования