Senior C++ Engineer with Computer Vision

New
S
Svitla Systems Inc.Mobile Computing
In EuropeFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
DockerPythonC++Tensorflow

Requirements

  • Bachelor's or master's degree in Computer Science, Electronic Engineering, or related technical field.
  • Deep understanding of C++14/17/20, including STL, memory management, and multi-threading.
  • Expertise in writing clean, maintainable Python for automation and data processing.
  • Hands-on experience with at least one of the following frameworks: SNPE/QNN (Qualcomm), OpenVino (Intel), TensorRT (NVIDIA), or TensorFlow Lite.
  • Familiarity with Docker for creating consistent development and deployment environments.

Responsibilities

  • Design, develop, and maintain high-performance software development kits (SDKs) to expose computer vision capabilities to end users and internal products.
  • Port, convert, and deploy machine learning models across various hardware targets, including Qualcomm SoCs, Intel CPUs, and NVIDIA GPUs.
  • Use hardware-specific toolkits to optimize model throughput without sacrificing accuracy.
  • Conduct rigorous testing and evaluation of models on target hardware to ensure performance metrics meet expectations.
  • Build and maintain automation scripts and CI/CD pipelines in Python to streamline the model testing and deployment lifecycle.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now