Job VC

Middle Embedded Vision Integration Engineer

Snaga Solutions · djinni · $$$ · Тільки віддалено Україна
Open original ↗

We are looking for a Middle Embedded Vision Integration Engineer to build and integrate camera, sensor, and video pipelines for UAV platforms operating under real-time, weight, and hardware constraints.
You will work on connecting cameras, gimbals, and onboard sensors into a cohesive embedded platform - from the companion computer to the flight controller - ensuring reliable, low-latency video and telemetry delivery to targeting, navigation, and ground control systems. This role is ideal for an engineer who already has solid embedded Linux experience and wants to grow into full integration ownership, working on hardware bring-up, driver configuration, and pipeline development under the guidance of senior engineers.
You will work directly on defense projects for Ukraine, with a short path from implementation to field testing.

What We Offer
Direct contribution to defense projects for Ukraine.
Mentorship from top experts in vision hardware, UAV systems, and embedded engineering.
Hands-on involvement in integration and architecture decisions.
Competitive compensation based on experience.
Temporary military service exemption for work on defense-critical projects.

Requirements
Core Technical Skills - Required
3–5 years of commercial embedded software development.
Degree in Computer Science, Electrical Engineering, Physics, or similar.
Solid Linux embedded development experience (NVIDIA Jetson, Raspberry Pi, ARM SoCs as companion computers).
Proficient in C++14/17; Python for tooling and scripting.
Hands-on experience with at least one flight stack: ArduPilot, PX4, Betaflight, or INAV.
Working knowledge of MAVLink and/or MSP protocols: telemetry, basic command & control.
Hands-on experience with camera integration: MIPI CSI, USB3, or RTSP streams.
Experience with video pipeline development: GStreamer, V4L2 (DeepStream is a plus).
Basic experience connecting companion computers to flight controllers over UART/CAN/Ethernet.
Understanding of video downlink constraints: digital vs. analog video, latency budgeting, bandwidth limits.
Familiarity with hardware bring-up and peripheral integration (device trees or kernel modules are a plus).
Ability to work with moderate supervision and take ownership of well-defined integration tasks.

Will Be a Plus
Experience with thermal/IR cameras or night-vision imaging.
Stabilized gimbal integration.
RC link protocols: ExpressLRS, CRSF, SBUS.
IMU integration and sensor fusion basics.
GPS-denied navigation, visual odometry, or optical flow exposure.
ROS/ROS2 experience.
Multi-sensor time synchronization (PPS, hardware triggers, PTP).
BSP customization or kernel module development.
Model deployment pipelines on edge devices (TensorRT, ONNX).
QGroundControl/Mission Planner usage or customization.
Mission-critical or safety-critical systems experience.

Responsibilities
Integrate and configure cameras, gimbals, and optical sensors on UAV platforms.
Build and maintain low-latency onboard video pipelines and video downlink channels.
Integrate companion computers with flight controllers running ArduPilot/PX4/Betaflight via MAVLink/MSP under senior guidance.
Implement telemetry, command, and video control channels between drone and ground station.
Perform camera calibration and sensor alignment.
Collaborate with the CV team to ensure clean, well-timed data delivery to detection, tracking, and navigation modules.
Help expose sensor and flight data to higher-level targeting and autonomy subsystems.
Participate in hardware selection and system architecture discussions.
Support flight testing, debugging, and system maintenance.
Contribute to ensuring robustness of deployed systems under field and EW conditions.

Ideal Candidate Profile
You are a solid embedded engineer comfortable working close to hardware, with hands-on experience connecting cameras and sensors, building video pipelines on edge platforms, and communicating with flight controllers over MAVLink or MSP. You can debug interfaces and timing issues, follow integration specs, and are ready to grow into full ownership of the drone integration layer with the support of senior engineers.