О нас: Мы группа RnD разработчиков с обширным техническим опытом в разных областях электроники, механики, программировании. Наши продукты разрабатываются для нефтегазовой отрасли с высокими требованиями к качеству, надежности и живучести, поэтому мы заинтересованы повышать компетенции наших сотрудников, и мы ценим сотрудников. Наша сила в сплочённом коллективе, нам нужны инициативные, талантливые и увлеченные работой инженеры как с обширными, так и с узкоспециализированными знаниями. У Вас есть инженерные амбиции? Хотите их реализовать? Умеете планировать командную работу и предоставлять результаты в срок или Вы продуктивнее когда самостоятельны? У нас гибкий подход к каждому инженеру. Ответим на вопросы или расскажем больше о работе на собеседовании. Обязанности: Знание программной архитектуры STM32(CortexM4) и Atmel (AT91M ARM4T) для написания оптимального кода; Написание кода для микроконтроллеров на С и С++11; Изменение кода ассемблера, как минимум для грамотного редактирования/написания файла Startup; Работа с регистрами напрямую, с использованием CMSIS, а также с и использованием стандартных библиотек HAL, в том числе с использованием RTOS (FreeRTOS/AzureThreadX); Опыт ручного редактирования или написания Linker файлов(LD), в частности, для архитектур типа ARM4T(Atmel) с внешней параллельной шиной; Написания драйверов и протоколов для периферии микроконтроллера UART, SPI, I2C, CAN, АЦП, ЦАП, ШИМ, и пр., цифровых датчиков гироскопа, акселерометров, памяти как на QSPI так и параллельной шине и пр.; Отладка и тестирование ПО на инженерных образцах и тест стендах в том числе в реальном времени; Работа с Git, gcc, make и опыт переноса проектов между средами разработки; Оптимизация быстродействия кода, рациональное использование ресурсов МК и периферии; Сопровождение внедренных программ и программных средств; Написание алгоритмов обработки сигналов в том числе НЧ и ВЧ фильтры (предпочтительно так же фильтры Маджвика и Калмана и пр.), PID регуляторы и пр.; Необходимый опыт/требования: Опыт работы по специальности не менее 5-и последних лет понаписанною кода на С/С++; Опыт адаптировать уже имеющийся код на С/С++ под новый микроконтроллер; Наличие опыта коммерческой разработки и сопровождения программ для микроконтроллерных систем; Умение самостоятельно организовать и планировать свою работу в зависимости от приоритетов; Творчество, инициативность, желание учиться новому и делиться опытом; Навык работы с лабораторным измерительным оборудованием: осциллограф, вольтметр, источник питания, генератор и пр.; Опыт обработки сигналов будет преимуществом. Мы можем предложить: Работа в офисе, гибкий график; Оформляем по ТК РФ, но возможно и временное оформление договора; Отсутствие бюрократии при принятии решений; Достойные премии за результат; Финансовая помощь с переездом в г. Санкт-Петербург для иногородних; Офис между м. Электросила или м. Московские Ворота. Этапы интервью: В случае удаленности кандидата предварительное интервью проводиться онлайн; Первичное очное интервью с директором и руководителем отдела; Демонстрация своих работ и кода будет большим плюсом и ускорит процесс интервью; Принятие решения после финального интервью может занимать от 1-го до 5-и дней; Оффер при положительном решении;
Инженер-программист микроконтроллеров
От 130 000 руб.
Санкт-Петербург
Специальный Технологический Центр (ООО СТЦ)