← Усі вакансії

MCU Firmware Engineer (C)

Джерело:
djinni.co
Відгукнутись на вакансію →

Що робити

  • Проєктування архітектури firmware відповідно до вимог пристрою.
  • Розробка, налагодження та тестування ПЗ для мікроконтролерів.
  • Налагодження та випробування апаратних прототипів.
  • Взаємодія з PCB-інженерами для узгодження апаратної архітектури та забезпечення коректної інтеграції hardware і firmware.
  • Підготовка технічної документації.

Що очікуємо

  • Від 2 років досвіду розробки ПЗ для embedded-систем або пристроїв, що взаємодіють з апаратним забезпеченням.
  • Впевнене володіння C та практичний досвід програмування мікроконтролерів STM32, PIC, AVR або ESP.
  • Досвід роботи з периферією MCU: Timers, DMA, ADC, SPI, UART та іншими апаратними модулями.
  • Розуміння низькорівневих інтерфейсів обміну даними: SPI, UART, I2C, CAN, USB.
  • Базові знання схемотехніки та впевнене володіння Git.

Що пропонуємо

  • Практичний досвід роботи з RTOS, зокрема FreeRTOS.
  • Досвід розробки для PX4 або ArduPilot.
  • Розуміння принципів цифрової обробки сигналів (DSP) та досвід їх застосування.
  • Досвід роботи в Linux-середовищі.
  • Навички програмування на Python та/або Bash для автоматизації розробки й тестування.

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot