Text copied to clipboard!

Заглавие

Text copied to clipboard!

Разработчик на софтуер в реално време

Описание

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

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

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

Изисквания

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

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

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