Software Performance Engineer

Snke

Netanya

Description

Position Overview

We are looking for an experienced Software Performance Engineer to optimize the performance of our core software, algorithms, and processing pipelines. This is a hands on engineering role requiring deep expertise in C++, performance analysis, and optimization of complex computational systems.

Responsibilities

· Perform in depth performance profiling of C++ applications to identify, analyze, and eliminate CPU, memory and multithreading bottlenecks.

· Optimize computer vision algorithms and image processing pipelines.

· Improve algorithmic complexity and optimize the performance of multithreaded and parallel software applications.

· Utilize profiling and benchmarking tools to measure and validate performance improvements.

Required Qualifications

· B.Sc. in Computer Science, Software Engineering, Computer Engineering, or related field.

· 5+ years of hands on C++ development experience (modern C++).

· Strong expertise in performance optimization of complex software systems.

· Experience optimizing CPU intensive applications.

Preferred Qualifications

· Experience with Computer Vision libraries such as OpenCV.

· Experience with real time systems and low latency applications.