> DOUGo interactive
Embedded Engineer
format:Hybridtype:Full-timecompany:Product
buildrootyoctolinux kernelarmrisc-vlinuxdocker
tpmci/cd
> full description
About the company
A Ukrainian defence-tech company building autonomous robotics technology — a modular onboard operating system that powers navigation, mission control, and application management for drones and uncrewed vehicles. Its open architecture integrates with third-party sensors and payloads, scaling from a single drone to entire fleets while ensuring reliable, safe operation in demanding environments.
Skills
- Building embedded Linux systems with Buildroot, Yocto, or similar frameworks
- Linux kernel configuration, device trees, and hardware driver enablement
- Cross-compilation toolchains for ARM or RISC-V processors
- Over-the-air update systems and A/B partition schemes
- Cryptography fundamentals — digital signatures, encryption, certificates, key management
- Linux security frameworks, particularly SELinux policy development
- Strong shell scripting (Bash) in production environments
- Container technologies (Docker, containerd) at the system level — not just as a user
- Working with vendor hardware docs and integrating proprietary components into reproducible builds
Nice to have
- Drone, robotics, or safety-critical embedded systems experience
- TPM (Trusted Platform Module) hardware security
- CI/CD pipelines for embedded firmware — e.g. Jenkins
Additional details
- Location: Kyiv only
- Work format: Mostly remote, with occasional visits to the office in central Kyiv
- Schedule: 40 hours per week, typical working hours
- Commute: The company covers taxi rides to the office until “critical business” status is granted
- Military mobilization: The company does not currently provide deferments from military mobilization. They are working on obtaining “critical business” status to enable this, but the timing is unpredictable.