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.