Text copied to clipboard!

Заглавие

Text copied to clipboard!

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

Описание

Text copied to clipboard!
Търсим разработчик на вградени системи, който да се присъедини към нашия екип и да допринесе за създаването и поддръжката на висококачествен софтуер за вградени устройства. Кандидатът ще работи върху проектиране, разработка и тестване на софтуерни решения, които са оптимизирани за хардуер с ограничени ресурси. В тази роля е важно да имате задълбочени познания по C програмиране, както и опит с различни микроконтролери и периферни устройства. Ще участвате в целия жизнен цикъл на разработката, от анализ на изискванията до внедряване и поддръжка на продукта. Работата изисква внимание към детайла, умения за решаване на проблеми и способност за работа в екип. Ако сте мотивиран, с технически умения и желание за развитие в областта на вградените системи, ние ви каним да кандидатствате за тази позиция.

Отговорности

Text copied to clipboard!
  • Разработка и поддръжка на софтуер за вградени системи.
  • Дизайн и имплементация на драйвери за хардуерни компоненти.
  • Оптимизация на код за ефективност и използване на ресурси.
  • Тестване и отстраняване на грешки в софтуера.
  • Сътрудничество с хардуерни инженери за интеграция на системи.
  • Документиране на разработените решения и процеси.
  • Анализ на изискванията и участие в планирането на проекти.
  • Поддръжка и актуализация на съществуващи системи.
  • Използване на инструменти за контрол на версиите.
  • Обучение и споделяне на знания с колеги.

Изисквания

Text copied to clipboard!
  • Отлични умения по програмиране на C.
  • Опит с микроконтролери и периферни устройства.
  • Разбиране на хардуерната архитектура на вградените системи.
  • Умения за работа с инструменти за дебъг и тестване.
  • Опит с операционни системи в реално време (RTOS) е предимство.
  • Добри комуникационни умения и работа в екип.
  • Способност за анализ и решаване на технически проблеми.
  • Висше образование в областта на компютърните науки или електрониката.
  • Опит с протоколи за комуникация като SPI, I2C, UART.
  • Владеене на английски език на техническо ниво.

Потенциални въпроси за интервю

Text copied to clipboard!
  • Какъв е вашият опит с програмиране на вградени системи?
  • С кои микроконтролери сте работили?
  • Как подхождате към оптимизация на код за ограничени ресурси?
  • Имате ли опит с RTOS? Ако да, кои?
  • Какви инструменти използвате за дебъг и тестване?
  • Опишете ситуация, в която сте отстранили сложен бъг в софтуер.
  • Какви комуникационни протоколи сте имплементирали?
  • Как поддържате документацията на проектите си?
  • Как се справяте с работата в екип при разработка на софтуер?
  • Какви са вашите кариерни цели в областта на вградените системи?