Snaga Solutions

Senior Embedded Vision Integration Engineer

$$$
๐Ÿช– DefTech

We are looking for a Senior Embedded Vision Integration Engineer to build and integrate camera, sensor, and video pipelines for UAV platforms operating under strict real-time, weight, and hardware constraints.

You will be responsible for 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 someone who owns the full integration layer: from hardware bring-up and driver configuration to flight stack integration and in-flight testing. You will work directly on defense projects for Ukraine, seeing a short path from implementation to field testing.
 

What We Offer

  • Direct contribution to defense projects for Ukraine.
  • Collaboration with top experts in vision hardware, UAV systems, and embedded engineering.
  • Ownership of key architectural and integration decisions.
  • Competitive compensation based on experience.
  • Temporary military service exemption for work on defense-critical projects.
     

Requirements

Core Technical Skills โ€” Required

  • 5โ€“8 years of commercial embedded software development.
  • Degree in Computer Science, Electrical Engineering, Physics, or similar.
  • Strong Linux embedded development experience (NVIDIA Jetson, Raspberry Pi, ARM SoCs as companion computers).
  • Solid C++14/17/20; Python for tooling and scripting.
  • Hands-on experience with flight stacks: ArduPilot, PX4, Betaflight, or INAV.
  • Practical knowledge of MAVLink and/or MSP protocols: telemetry, command & control, camera/gimbal messages.
  • Hands-on experience with camera integration: MIPI CSI, USB3, RTSP streams.
  • Low-latency video pipeline development: GStreamer, V4L2, DeepStream.
  • Experience integrating companion computers with flight controllers over UART/CAN/Ethernet.
  • Understanding of video downlink constraints: digital vs. analog video, latency budgeting, bandwidth limits.
  • Experience with hardware bring-up, device trees, kernel modules, or BSP customization.
  • Ability to work independently with minimal supervision.
     

Will Be a Plus

  • Experience with thermal/IR cameras and night-vision imaging.
  • Stabilized gimbal integration and control.
  • Flight stack porting or custom firmware modules (ArduPilot HAL, Betaflight targets).
  • RC link protocols: ExpressLRS, CRSF, SBUS.
  • IMU integration, sensor fusion, EKF tuning basics.
  • GPS-denied navigation, visual odometry, or optical flow.
  • ROS/ROS2 experience.
  • Multi-sensor time synchronization (PPS, hardware triggers, PTP).
  • Model deployment pipelines on edge devices (TensorRT, ONNX).
  • Ground control station development or QGroundControl/Mission Planner 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.
  • 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.
  • Expose sensor and flight data to higher-level targeting and autonomy subsystems.
  • Participate in hardware selection and system architecture decisions.
  • Ensure robustness of deployed systems under field and EW conditions.
  • Support flight testing, debugging, and system maintenance.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 29 April ยท Updated 6 July
109 views
ยท
5 applications
Response activity: Low
Last responded more than a month ago
To apply for this and other jobs on Djinni login or signup.
Loading...