Senior Backend Engineer Offline
We're building high-performance software for UAVs and autonomous systems — where milliseconds matter and everything runs on the edge.
You’ll be working with real-time video pipelines, hardware integration, and computer vision systems — writing code that literally flies.
If you love digging into complex tech, enjoy figuring out “some new weird thing”, and can comfortably switch between C++, Python — this one’s for you.
Your Responsibilities:
- Develop and maintain C++/Python backend services for edge devices
- Integrate software with hardware platforms like Jetson, Raspberry Pi, microcontrollers
- Collaborate with hardware engineers and troubleshoot low-level bugs
- Ensure system performance, low-latency data handling, and fault tolerance
- Communicate with drones via MAVLink and work with PX4/ArduPilot stack
- Work with GStreamer, FFmpeg, and handle live video streams
Requirements:
- Backend Engineer with 5+ years of experience (embedded development experience will be a plus)
- Strong expertise in modern C++ (multithreading, optimization, memory mgmt.)
- Python knowledge
- Experience with Linux system programming and debugging
- Experience working with real-time systems and network protocols
Nice to Have:
- Experience with PX4 / ArduPilot / Betaflight / iNav
- Worked with single board computers (Jetson, Raspberry Pi, etc.)
- Hardware debugging skills, soldering experience
- Knowledge of embedded communication (UART, SPI, I2C)
- Drone piloting (real or sim)
- Experience with 3D printing or prototyping
Familiarity with video processing frameworks: GStreamer / FFmpeg / OpenCV
We Offer
- A team that actually enjoys solving hard problems
- Hands-on work with real hardware and edge devices
- A space for R&D, experimentation, and rapid prototyping
- A chance to build tech that flies, sees, and reacts — in real time
If you're tired of boring backend jobs and want to build systems that do things — let's talk.
The job ad is no longer active
Look at the current jobs C / C++ / Embedded Kyiv→