
Junior/Middle Firmware Engineer
Primary stack
Nice to have's
Job description
Про посаду
Ми шукаємо Junior/Middle Firmware Engineer для приєднання до нашої команди у Львові. Ви будете розробляти прошивку для мікроконтролерів та працювати над низькорівневим дизасемблінгом.
Огляд проекту
Сфера: Контроль фізичного доступу / апаратне забезпечення інтелектуальних замків
Обсяг: Розробка вбудованого програмного забезпечення для акумуляторних, бездротових підключених блоків управління доступом/замків, що охоплює низькорівневе управління периферійними пристроями, безпечне зберігання облікових даних (доступ через BLE/NFC на мобільних пристроях та картках) та інтеграцію з хмарною звітністю/інфраструктурою OTA.
Обов'язки
- Розробка прошивки для мікроконтролерів.
- Підтримка введення плати в експлуатацію та низькорівневе налагодження.
- Оптимізація прошивки для ефективності, надійності та енергоефективності.
- Внесення вкладу у розробку архітектури та стандартів кодування прошивки.
- Тісна співпраця з технічним редактором для забезпечення належної документації коду.
Вимоги
- 1+ рік професійного досвіду
- Диплом бакалавра з КН/ЕЕ/ЦЕ або еквівалентний практичний досвід.
- Знання C/C++ для мікроконтролерів.
- Робота на рівні периферії - I2C, SPI, UART, GPIO
- Інструменти налагодження - JTAG/SWD, логічний аналізатор, осцилограф.
- Робота в середовищі Git, дисципліна кодової перевірки
- Англійська B1+
- Готовність тісно співпрацювати з командою прошивки та апаратного забезпечення
- Участь та ввічливе спілкування на щоденних нарадах (мінімум 1-2 години на день)
- Зручність роботи в розподіленій команді через різницю часових поясів
Буде плюсом
- Протокол CAN
- Основи вбудованої безпеки - захищений запуск, зашифроване зберігання, управління ключами
- Вбудована Linux
Ми пропонуємо
- Конкурентоспроможна зарплата з регулярними переглядами
- Чудові можливості для особистого та професійного розвитку
- Низький рівень бюрократії з відсутністю багаторівневого управління
- Оплачувані відпустки та лікарняні
- Бухгалтерське забезпечення
- Освітні заходи та безкоштовні уроки англійської мови
- Чудові командні заходи
- Привабливе робоче середовище
Процес найму
- Подати заявку: Надішліть резюме через форму або LinkedIn.
- HR-інтерв'ю: 30 хвилин з HR для знайомства з вами.
- Технічна оцінка: Знайомство з командою, обговорення ваших навичок.
- Пропозиція про роботу: Зазвичай протягом 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 11 roles
Python Developer
Embrox Solutions · Lviv

Linkbuilder
Embrox Solutions

Paid Media & Performance Marketing Specialist
Embrox Solutions

Video Editor & Content Repurposing Specialist
Embrox Solutions