Крутовская улица 26Б
Обязанности:
-
разработка микропрограммного обеспечения для микроконтроллеров;
-
участие в разработке скважинной и наземной геофизической аппаратуры;
-
настройка и отладка опытных образцов;
-
сопровождение серийных устройств и приборов.
Требования:
-
уверенное владение C(C++);
-
опыт разработки ПО для микроконтроллеров AVR (ATtiny, Atmega), ARM Cortex-M (STM32F1/F4/F7), dsPIC;
-
опыт работы со стандартными интерфейсами: UART, I2C, SPI, USB;
-
опыт работы с внешней периферией: Flash, EEPROM, ADC, DAC;
-
знание цифровой схемотехники, умение читать схемы электрические принципиальные;
-
навыки отладки и поиска неисправностей;
-
опыт разработки модульных решений и библиотек;
-
умение работать в команде.
Приветствуется:
-
знание Verilog/System Verilog;
-
опыт работы с ПЛИС Altera/Xilinx;
-
опыт разработки на Python, MATLAB;
-
опыт разработки ПО для одноплатных компьютеров;
-
знание архитектуры микроконтроллеров: Infineon Aurix, TI TMS320;
-
знание английского языка (чтение технической документации, деловая переписка, разговорные навыки).
Чем предстоит заниматься:
Разрабатывать микропрограммное обеспечение для мультисенсорных скважинных приборов в условиях ограничений: высокие температуры, автономное питание, временные ограничения. Необходимо снимать и обрабатывать показания аналоговых и цифровых датчиков, писать полученные данные во flash-память (NAND, NOR) и передавать на ПК через USB.