Text copied to clipboard!

Заглавие

Text copied to clipboard!

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

Описание

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

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

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

Изисквания

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

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

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