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
- 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 та сучасними communication technologies.
Якщо ти мотивований Embedded Developer і готовий зробити наступний крок у своїй кар’єрі, будемо раді співпраці з тобою!
Вимоги
- 4+ роки досвіду роботи з C
- Досвід роботи з cloud connectivity applications, включно з рішеннями для monitoring та Firmware-Over-the-Air (FOTA)
- Досвід роботи з communication technologies, такими як LTE, BLE, OpenThread, MQTT, а також із cybersecurity
- Практичний досвід роботи з Yocto Linux
- Досвід debugging та troubleshooting embedded systems, включно з software debugging на реальних пристроях (з використанням J-Link, ST-Link) та вирішенням проблем на системному рівні
- Рівень англійської — Upper-Intermediate
Буде плюсом
- Знання hardware
- Досвід роботи з Docker, GitLab та Jira
Обов’язки
- Проєктувати окремі компоненти, модулі, класи та пристрої
- Розробляти код, виконувати debugging, документувати та підтримувати окремі частини software і hardware
- Виконувати різні види тестування
- Брати участь у сесіях оцінювання та планування
- Брати участь у розробці технічної проєктної та користувацької документації
- Допомагати test engineers і support personnel у вирішенні технічних питань, пов’язаних зі встановленням software та його роботою
- Брати участь у conference calls та особистих зустрічах із замовником і партнерами замовника
- Дотримуватися найкращих engineering practices, технічних стандартів і критеріїв якості, визначених на проєкті
- Звітувати про статус і прогрес відповідно до вимог проєкту та компанії
- Виявляти поточні недоліки у процесі розробки, прийнятих процедурах та engineering practices, конфігураціях середовища тощо й пропонувати покращення
- Ескалювати технічні питання до Architect, Team Lead та Project Manager