Point your AI agent at freehire and let it find you a job.

Get the CLI →

ООО "АСУ ПРО"

Инженер-программист

Posted Updated 4 views
Discussion

Обязанности:
Разработка приложений для микроконтроллеров ARM Cortex-M в средах ARM Keil, Eclipse. Написание технической документации на разрабатываемое ПО.

Требования:
Знание C(C99)/C++, GNU GCC. Знание архитектуры ARM CortexM4/7, опыт работы с микроконтроллерами серии STM32F4/F7/H7. Понимание принципов работы ОС реального времени, опыт работы с ОС FreeRTOS. Знание интерфейсов SPI, I2C, USART, SDIO, RMII (Ethernet), TCP/IP, RS232/485, USB. Знание протоколов modBUS RTU, modbusTCP. Умение работать с внешней ОЗУ FMC (SDRAM, SRAM). Знание библиотеки LwIP (стек для работы с Ethernet), уметь программировать сокеты (netconn), как клиента, так и сервер. Умение работать с файловой FAT32 (SDIO, microSDHC/XC). Базовые знания в схемотехнике, умение читать принципиальные схемы. Умение пользоваться измерительным оборудованием (осциллограф, логический анализатор, мультиметр). Умение пользоваться документацией на английском языке.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.