We are looking for a skilled Embedded Engineer to join our growing team and support customers in delivering IoT-driven solutions. As our Embedded department continues to expand, we are seeking professionals with strong analytical thinking and solid technical expertise.
In this role, you will collaborate with a team of experienced Embedded Engineers to design and implement high-quality solutions that address real-world challenges. This role suggests working with embedded systems, cloud connectivity, and modern communication technologies.
If you’re a motivated Embedded Developer ready to take the next step in your career, we would be excited to collaborate with you!
Requirements
- 4+ years of experience with C
- Experience with cloud connectivity applications, including monitoring and Firmware-Over-the-Air (FOTA) solutions
- Strong background in communication technologies such as LTE, BLE, OpenThread, MQTT, and cybersecurity
- Practical experience with Yocto Linux
- Practical experience with RTOS
- Experience in debugging and troubleshooting embedded systems, including software debugging on real devices (using J-Link, ST-Link) and resolving system-level issues
- Upper-Intermediate level of English
Would be a plus
- Hardware knowledge
- Experience with Docker, GitLab, and Jira
Responsibilities
- Design separate components, modules, classes, devices
- Code, debug, document, and maintain portions of software and hardware
- Perform different types of testing
- Participate in estimation and planning sessions
- Contribute to the development of technical project documentation and user documentation
- Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation
- Participate in conference calls and face-to-face meetings with the Customer and Customer partners
- Comply with the best engineering practices, technical standards, and quality criteria set forth on the project
- Report status and progress according to the project and company demands
- Spot current deficiencies in the development process, adopted procedures, and engineering practices, environment configurations, etc., and suggest improvements
- Escalate technical issues to the Architect, Team Lead, and Project Manager
Ми шукаємо досвідченого Embedded Engineer, щоб приєднатися до нашої зростаючої команди та допомогти клієнтам у створенні IoT-рішень. Оскільки наш Embedded департамент продовжує розширюватися, ми шукаємо спеціалістів із сильним аналітичним мисленням та ґрунтовною технічною експертизою.
У цій ролі ти співпрацюватимеш з командою досвідчених Embedded Engineers для проєктування та впровадження високоякісних рішень, які вирішують реальні задачі. Робота передбачає роботу з embedded systems, cloud connectivity та сучасними комунікаційними технологіями.
Якщо ти мотивований Embedded Developer, готовий зробити наступний крок у своїй кар’єрі — ми будемо раді співпрацювати з тобою!
Вимоги
- 4+ років досвіду роботи з C
- Досвід роботи з cloud connectivity applications, включно з monitoring та Firmware-Over-the-Air (FOTA) рішеннями
- Ґрунтовні знання комунікаційних технологій, таких як LTE, BLE, OpenThread, MQTT та кібербезпека
- Практичний досвід роботи з Yocto Linux
- Досвід у відлагодженні та діагностиці embedded systems, включно з відлагодженням програмного забезпечення на реальних пристроях (з використанням J-Link, ST-Link) та вирішенням системних проблем
- Рівень англійської — Upper-Intermediate
Буде перевагою
- Знання hardware частини
- Досвід роботи з Docker, GitLab та Jira
Обов’язки
- Проєктувати окремі компоненти, модулі, класи, пристрої
- Писати код, відлагоджувати, документувати та підтримувати частини програмного та апаратного забезпечення
- Виконувати різні типи тестування
- Брати участь у сесіях оцінки та планування
- Сприяти розробці технічної документації проєкту та користувацької документації
- Надавати допомогу тест-інженерам та персоналу підтримки у вирішенні технічних питань щодо встановлення та роботи програмного забезпечення
- Брати участь у конференц-дзвінках та особистих зустрічах із Замовником та його партнерами
- Дотримуватися найкращих інженерних практик, технічних стандартів та критеріїв якості, визначених у проєкті
- Звітувати про статус та прогрес згідно з вимогами проєкту та компанії
- Виявляти поточні недоліки у процесі розробки, прийнятих процедурах, інженерних практиках, конфігураціях середовища тощо та пропонувати покращення
- Ескалювати технічні проблеми до Архітектора, Team Lead та Project Manager