• Innovation
  • Media
  • Career
  • Contact
  • TR
  • TR
  • Software Design Engineer, Image Processing

    General Qualifications and Job Description

    Required Qualifications:

    • Bachelor's or Master's degree in Computer Science /Computer Engineering / Electrics and Electronics Engineering, or a related field,
    • Minimum 5 years of industry experience as a Computer Vision Engineer or similar role,
    • Strong programming skills in C++, Python and/or Matlab,
    • Strong knowledge and skills on computer vision, image and video processing, remote sensing and machine learning algorithms,
    • Experience in image processing/computer vision software libraries such as OpenCV,
    • Excellent communication and teamwork skills,
    • Good English reading, writing and communication skills,

    Preferred Qualifications:

    • Experience with thermal imaging and/or other remote sensing technologies is a plus,
    • Familiarity with Nvidia Jetson Modules,
    • Experience in CUDA and GPU programming,
    • Experience with the deployment of computer vision applications,
    • Familiarity with Linux-based operating systems and shell scripting,
    • Experience with deep learning frameworks such as PyTorch, TensorFlow, Keras,
    • MS or PhD Study on related fields,
    • No military obligation (for male candidates),
    • No traveling limitations within Turkey or abroad.



    • Design, develop, implement and optimize low-level image and video processing algorithms on SOMs,
    • Analyze and optimize algorithm performance, including accuracy and processing speed,
    • Conduct research and stay up-to-date with the latest advancements in computer vision technologies,
    • Collaborate with research and development teams to integrate the algorithms into the overall system,
    • Test and evaluate the system performance in real-world scenarios,
    • Document the algorithm design, implementation, and performance results.