Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 1 месяц назад
Middle Embedded Software Engineer
Описание вакансии
Текст:
TL;DR
Middle Embedded Software Engineer: Developing and maintaining embedded software components and modules for IoT-driven solutions with an accent on communication protocols, cloud connectivity, and embedded Linux. Focus on designing, debugging, and testing embedded systems, including Firmware-Over-the-Air updates and cybersecurity.
Location: Remote in Europe including Bulgaria, Poland, Romania, Ukraine
Company
is a product company specializing in embedded and IoT software development.
What you will do
- Design and implement embedded software components and modules
- Code, debug, document, and maintain software and hardware portions
- Perform various testing types and support test engineers
- Participate in planning, estimation, and technical documentation development
- Collaborate with customers and partners via meetings and calls
- Identify and suggest improvements in development processes and engineering practices
Requirements
- Must have 4+ years experience in C programming
- Upper-Intermediate English proficiency
- Experience with cloud connectivity, FOTA, and communication technologies (LTE, BLE, OpenThread, MQTT)
- Knowledge of Embedded Linux and practical experience with Zephyr RTOS
- Skills in debugging embedded systems using tools like J-Link and ST-Link
Nice to have
- Hardware knowledge
- Experience with Docker, GitLab, and Jira
Culture & Benefits
- Remote work across multiple European countries
- Collaboration with experienced embedded engineers
- Focus on quality engineering practices and continuous improvement