PERCo

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

Не указана
  • Санкт-Петербург
  • От 1 года до 3 лет
  • Linux
  • C/C++
  • CMake
Обязанности:

Разработка встроенного программного обеспечения контроллеров

Требования:

Знания аппаратной части:
- микроконтроллеры с архитектурой Cortex-M0-M4, (желательно RISK-V, Cortex-A7-A15)
- периферия — GPIO, EEPROM, DataFLASH, NAND, SD, RTC, LCD
- интерфейсы - I2C, SPI, UART (RS-232/485), USB, Ethernet
- чтение принципиальных схем и понимание принципов работы цифровых устройств

Знания в области программного обеcпечения:
- C/C++ (STL, boost, Qt)
- RTOS (FreeRtos)
- межпроцессное взаимодействие (IPC), многопоточность
- паттерны проектирования

Разработка:
- Linux, системные утилиты и команды, bash
- система контроля версий - git
- багтрекер redmine
- Jira / Kaiten
- сборка и отладка - make, cmake, gcc, ld, gdb, openocd

Будет плюсом:
- embedded Linux
- сетевые протоколы TCP/IP, HTTP, WEB-sockets, BLE, WiFi
- WEB-сервер
- HTML, CSS, JavaScript, JSON
- шифрование данных, криптография

Условия:
  • Работа в аккредитованной IT-компании.
  • Гибридный формат работы.
  • Мы гарантируем своевременную выплату заработной платы, чтобы вы могли быть уверены в надежности нашей компании. Мы придаем большое значение стабильности и финансовой ответственности.
  • Вы будете работать в нашем собственном бизнес-центре класса "А" в удобном месте, которое доступно пешком от двух станций метро. Это обеспечит вам удобство и уменьшит время на дорогу.
  • В нашем бизнес-центре есть уютное и стильное корпоративное кафе, где вы сможете насладиться разнообразными и вкусными блюдами, не выходя из офиса. Кроме того, у нас есть красивая зона отдыха с террасами и панорамным видом, где вы сможете расслабиться и насладиться прекрасными видами во время перерывов.