
Инженер-программист микроконтроллеров, Москва.
▷ Работодатель: Кадровое Агентство Уникальных...
(профиль,отзывы)
💰 From 250000 RUR. | Режим: office |
10
* This listing is inactive or archived *
Динамично развивающаяся компания, занимающаяся разработкой электроники и программного обеспечения, приглашает Программиста микроконтроллеров
Мы расширяем наш проект в соответствии с изменением запросов и потребностей рынка. Результаты исследований говорят нам о том, чего хотят пользователи, что им действительно нужно. Мы делаем продукт не для «галочки», а потому что он реально нужен, и мы делаем его именно таким, каким он нужен.
Мы предлагаем:
- заработная плата до 250 000 рублей;
- работа удалённо (возможен гибридный формат работы с периодическим посещением офиса или полностью офис);
- график 5/2, гибкий по времени;
- дружная профессиональная команда;
- официальное оформление
Обязанности:
- Разрабатывать и отлаживать с командой программное обеспечение реального времени для микроконтроллеров STM32F1x/STM32F2x в среде STM32CubeIDE (с использованием FreeRTOS – основное направление) для устройств с радиоканалом и автономным питанием;
- рефакторинг, документирование разработанного кода, сопровождение написанного ПО;
- участвовать в разработке электрических схем (на уровне согласования основных технических решений);
- отлаживать программный код на «живом» железе с использованием внутрисхемных отладчиков и измерительной аппаратуры;
- отлаживать сопряжение различных устройств между собой.
- разрабатывать алгоритмы работы устройств, протоколы обмена данными.
И/ИЛИ
- Разрабатывать программное обеспечение одноплатных компьютеров под Linux (Raspberry/Orange);
- подбирать, интегрировать и тестировать беспроводные решения с одноплатными компьютерами.
Требования:
- Уверенное владение языком программирования С (С++ будет дополнительным преимуществом);
- понимание и умение читать электрические схемы печатных плат;
- знание основных законов и принципов электротехники.
Опыт:
- разработки программного обеспечения для микроконтроллеров STM32 как с применением FreeRTOS, так и в виде создания неблокирующего кода,
- работы с основными периферийными модулями (GPIO, UART, I2C, ADC, Timers).
Умение:
- читать и разбираться в чужом коде;
- работать с измерительной аппаратурой (мультиметр, осциллограф);
- самостоятельно решать комплексные задачи, продумывая и реализовывая план действий;
- работать в команде.
И/ИЛИ
Опыт:
- разработки и интеграции программного обеспечения для одноплатных компьютеров под Linux;
- интеграции беспроводных решений.
Будет существенным и очень большим преимуществом:
- знание языка ассемблера (любого) и опыт разработки на нем;
- гибкость в выборе инструментария разработки;
- опыт разработки и согласования ТЗ;
- умение разрабатывать электрические схемы;
- хорошие навыки пайки и монтажа;
- наличие собственных измерительных приборов;
- отличный технический английский.
http://www.kaus-group.ru/
STM32LinuxAssemblerМикроконтроллерыC/C++