Embrox Solutions logo

Junior/Middle Firmware Engineer

Embrox Solutions·Salary not specified

Primary stack

QuartC++

Nice to have's

CAN bus protocolEmbedded security fundamentalsEmbedded Linux

Job description

Description language:

Про посаду

Ми шукаємо Junior/Middle Firmware Engineer для нашої команди у Львові. Ви будете розробляти вбудоване програмне забезпечення для акумуляторних, бездротових пристроїв блокування/контролю доступу.

Огляд проекту

Сфера: Контроль фізичного доступу / апаратне забезпечення для розумних замків

Обсяг: Розробка програмного забезпечення для акумуляторних, бездротових пристроїв блокування/контролю доступу, що охоплює низькорівневе керування периферійними пристроями, безпечне управління обліковимиданими (доступ через BLE/NFC з мобільних пристроїв та карток) та інтеграцію з хмарною звітністю/інфраструктурою OTA.

Обов'язки

  • Розробка програмного забезпечення для мікроконтролерів.
  • Підтримка налагодження плати та низькорівневого дебаггінгу.
  • Оптимізація програмного забезпечення для підвищення продуктивності, надійності та енергоефективності.
  • Внесення змін у архітектуру та стандарти кодування програмного забезпечення.
  • Тісна співпраця з технічним редактором для забезпечення належної документації коду.

Вимоги

  • 1+ рік професійного досвіду
  • Диплом бакалавра з КН/ЕЕ/ЦЕ або еквівалентний практичний досвід.
  • Знання C/C++ для мікроконтролерів.
  • Робота на рівні периферійних пристроїв - I2C, SPI, UART, GPIO
  • Інструменти для налагодження - JTAG/SWD, логічний аналізатор, осцилограф.
  • Робота в середовищі Git, дисципліна код-рев'ю
  • Англійська B1+
  • Готовність тісно співпрацювати з командою програмного забезпечення та апаратного забезпечення
  • Участь та ввічливе спілкування на щоденних нарадах (мінімум 1-2 години на день)
  • Зручність роботи в розподіленій команді через різницю часових поясів

Буде плюсом

  • Протокол CAN bus
  • Основи вбудованої безпеки - захищений запуск, зашифроване зберігання, управління ключами
  • Вбудований Linux

Ми пропонуємо

  • Конкурентоспроможну зарплату з регулярними переглядами
  • Чудові можливості для особистого та професійного розвитку
  • Низький рівень бюрократії з відсутністю багаторівневого управління
  • Оплачувані відпустки та лікарняні
  • Бухгалтерську підтримку
  • Освітні заходи та безкоштовні уроки англійської мови
  • Чудові командні заходи
  • Привабливе робоче середовище

Готові приєднатися до нашої команди?

Надішліть нам своє резюме або зв'яжіться з нашим менеджером з підбору персоналу, щоб дізнатися більше про кар'єрні можливості для себе.

Процес найму

  1. Подати заявку: Надішліть резюме через форму або LinkedIn.
  2. HR-інтерв'ю: 30 хв. з HR, щоб дізнатися про вас.
  3. Технічна оцінка: Зустріч з командою, обговорення ваших навичок.
  4. Пропозиція про роботу: Зазвичай протягом 5 робочих днів.

Знайшли вакансію, яка ідеально підходить комусь, кого ви знаєте?

Рекомендуйте кандидата та отримайте винагороду за ваш внесок.

© Embrox Solutions. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Embrox Solutions - IT company that develops a wide range of unique software products. While developing our team combines modern advanced programming techniques with scientific approaches. That is why, our solutions are stable in their work, rapid in their performance and flexible in their usage.

More at Embrox Solutions

All 8 roles

Popular searches