Pocketbook
-
· 13 views · 2 applications · 9d
Embedded Software Engineer (Buildroot / CMake / Linux BSP)
Hybrid Remote · Countries of Europe or Ukraine · Product · 2 years of experience · B1 - IntermediateWe are expanding our embedded team due to a growing number of tasks related to system build and integration for embedded devices. As an Embedded Software Engineer, you will work across multiple platforms (Rockchip, MTK, Allwinner, Silicon Labs MCUs,...We are expanding our embedded team due to a growing number of tasks related to system build and integration for embedded devices. As an Embedded Software Engineer, you will work across multiple platforms (Rockchip, MTK, Allwinner, Silicon Labs MCUs, etc.), focusing on Buildroot-based systems, BSP, Linux kernel, and driver integration. You will be responsible for customizing rootfs, optimizing CMake-based build environments, and automating build processes for Linux/Android/RTOS projects.
Key Responsibilities:
• Develop, configure, and maintain Buildroot-based embedded Linux builds.
• Integrate and customize BSP, bootloader, and Linux kernel.
• Create and maintain CMake-based cross-compilation build systems.
• Optimize and streamline the build process, integrating with CI/CD pipelines.
• Debug low-level issues (kernel, boot, hardware-software integration).
• Collaborate with hardware teams to ensure stable driver and peripheral integration.
• (Optional) Support RTOS-based firmware development (FreeRTOS, Zephyr).
Technical Requirements:
• Strong hands-on experience with Buildroot, Yocto, or similar embedded build systems.
• Solid expertise in CMake and cross-compilation workflows.
• Proven experience with Linux kernel, BSP, and driver development.
• Solid understanding of embedded systems and ARM architecture.
• Proficiency in C/C++ (Python/Bash scripting is a plus).
• Familiarity with Git/Mercurial.
• Ability to debug and analyze system-level and peripheral integration issues.
Nice to Have:
• Experience with RTOS (FreeRTOS, Zephyr).
• Knowledge of hardware interfaces (I2C, SPI, UART, USB, Ethernet).
• Android AOSP / NDK experience.
• Familiarity with Wi-Fi, Bluetooth, Audio codecs.
Soft Skills:
• Strong analytical and problem-solving mindset.
• High attention to detail and code quality.
• Responsibility and ownership of deliverables.
• Ability to collaborate effectively in cross-functional teams.
Education & Language:
• Bachelor’s degree in Computer Engineering, Electrical Engineering, or related field.
• English – Intermediate or higher (for documentation and teamwork).
More -
· 39 views · 4 applications · 9d
Embedded Software Engineer
Full Remote · Ukraine · Product · 3 years of experience · B1 - IntermediateAbout the Role We are expanding our embedded development team and looking for an engineer with strong experience in Buildroot, CMake, Linux kernel, and BSP-level development. Our projects cover a wide range of platforms — from Linux-based devices to...About the Role
More
We are expanding our embedded development team and looking for an engineer with strong experience in Buildroot, CMake, Linux kernel, and BSP-level development. Our projects cover a wide range of platforms — from Linux-based devices to Android AOSP and RTOS — including work with E-Ink displays and various peripheral hardware.
Responsibilities
• Integrate different SoCs at the system level of embedded operating systems.
• Port and adapt drivers to Linux OS, providing APIs for the application layer.
• Modify and maintain build systems (Buildroot, CMake).
• Configure and build Linux kernel and bootloaders.
• Debug low-level issues and ensure hardware–software integration.
• Collaborate closely with hardware and software teams.
• (Optional) Support RTOS-based MCU firmware.
Requirements
• Knowledge of C/C++ (Java is a plus).
• Experience with Buildroot, CMake (Kconfig is a plus).
• Understanding of the Linux kernel, multithreading principles, and init process.
• Proficiency with version control systems (Git, Mercurial).
• Ability to debug system-level and driver-related issues.
• Knowledge of TCP/IP stack.
• Understanding of interprocess communication (IPC) principles.
• Ability to read hardware documentation and schematics.
Nice to Have
• Experience in Linux driver development.
• Familiarity with hardware interfaces: I2C, SPI, UART, USB, Ethernet.
• Scripting skills in Python/Bash.
• Knowledge of Android AOSP/NDK.
• Experience with Wi-Fi, Bluetooth, Audio subsystems.
Soft Skills
• Strong problem-solving & attention to detail.
• Ownership and responsibility.
• Team player.
• Education & Language
Bachelor’s degree in Engineering or a related field.
English: Intermediate+.
-
· 80 views · 28 applications · 9d
C++/Qt Developer
Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · B1 - IntermediateJob Title: C/C++ / QT Developer Job Responsibilities: Development of software based on OS Linux using C++ and QT Framework. Reason for Position Opening: Increased workload related to the development of applications for E-Ink devices on OS Linux. ...Job Title: C/C++ / QT Developer
Job Responsibilities: Development of software based on OS Linux using C++ and QT Framework.
Reason for Position Opening: Increased workload related to the development of applications for E-Ink devices on OS Linux.
Candidate Requirements:
* Programming Languages: C/C++, SQL
* Libraries: STL, Boost.
* Operating Systems: Linux, Windows
* Technologies: OOP, SQL, Multithreading, HTTP/HTTPS, TCP/IP, QT Framework
* Languages: English (intermediate)
Professional Requirements for Candidate (Skills, Knowledge, Competencies):
* Bachelor of Science degree in Computer Science, Electrical or Electronics Engineering, or a related field.
* Knowledge of C++, QT at the Senior, Middle+ level.
* Experience in implementing projects using C/C++ programming languages.
* Proficiency in STL, Boost libraries.
* Proficiency in build systems ( required).
* Proficiency in version control systems (HG, GIT).
* Proficiency in development and debugging tools (QT Creator, GDB).
* Knowledge of software development methodology.
* Experience with databases.
* Knowledge of QT Framework.
Personal Qualities:
* Analytical mindset.
* Responsibility.
* Attentiveness.
* Ability to work in a team.
* Attention to detail.
More -
· 16 views · 1 application · 24d
Менеджер інтернет магазину
Office Work · Ukraine (Kyiv) · Product · 2 years of experienceМи в пошуку кандидата на посаду менеджера по роботі з клієнтами в інтернет магазин pocketbook.ua . в Києві. Основні обов'язки: 1. Активні і пасивні продажі: прийом та обробка замовлень через сайт, по телефону та через електронну пошту. 2. Проведення...Ми в пошуку кандидата на посаду менеджера по роботі з клієнтами в інтернет магазин pocketbook.ua . в Києві.
Основні обов'язки:
1. Активні і пасивні продажі: прийом та обробка замовлень через сайт, по телефону та через електронну пошту.
2. Проведення консультацій для покупців ( в телефонному режимі, а також відповідь на запити по електронній пошті).
3. Проведення інвентаризації ТМЦ (формування складу, облік складських запасів, формування замовлень на виробництво).
4. Оформлення необхідних документів, пов'язаних з відвантаженням товару кінцевому споживачеві (організація відправки товару через транспортну компанію).
5. Контроль оплати і повернення товару.
6. Контроль залишків на складі.
7. Моніторинг цін конкурентів та виправлення цін на ринку.
8. Ведення необхідного документообігу (підготовка супровідних документів).Основні якості-це:
Впевненість, цілеспрямованість, відповідальність, виконання завдань в строк, готовність розвиватись та навчатись, вміння працювати з великим об'ємом інформації та вимогливими клієнтами.Повний робочий день з 9 до 18:00 , робота в офісі 2-3 рази на тиждень в залежності від кількості замовлень.
More