Related skills
c embedded linux rtos yocto armπ Description
- Design and architect embedded software in C/C++ (C++17) for camera-based security devices.
- Develop and optimize firmware build systems (Buildroot, Yocto, CMake).
- Work across the stack from Linux BSP to RTOS-based ARM MCUs.
- Debug and resolve hardware/software/network issues across the device lifecycle.
- Lead the development of features from concept to global production.
- Optimize performance in resource-constrained embedded environments.
π― Requirements
- 5+ years in embedded development with C/C++ (C++17), RTOS, ARM/RISC-V MCUs.
- Hands-on with Embedded Linux BSP/Buildroot or similar.
- Strong Linux background in Linux-based environments.
- Read and interpret complex schematics and data sheets.
- Proficiency with Git, CMake, and CI/CD pipelines.
- I2C, SPI, UART, Wi-Fi; device drivers; networking and multithreading.
π Benefits
- Equal opportunities and transparent culture.
- Competitive compensation with annual performance reviews.
- Gig-contract arrangement.
- 21 paid vacation days + Ukrainian holidays.
- Medical insurance from day one; sick leaves.
- Remote working mode available within Ukraine only.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!