Job Description
Alkeria is seeking a motivated, talented Software Developer interested in working on image processing applications and joining a fast-growing company at our Pisa (Italy) headquarters.
Primary Job Responsibilities
- design of high-throughput data processing software modules/libraries in C++
- development of high-performance image processing algorithms
- design of extensive test benches for module validation
- development of interface layers to libraries and software from 3rd parties
- design of C/C++/C# or Python applications
- tight cooperation with hardware and firmware teams
Required Skills
- master's degree in Computer Engineering, Embedded Computing Systems, or equivalent
- excellent knowledge of C/C++, Python, C#
- excellent knowledge of parallel programming models
- previous experience with a software versioning system such as GIT
- fluent in English (B1 minimum)
Appreciated Skills
- knowledge of C++ Standard Template Library, Matlab/Scilab, Qt/OpenGL
- expertise in software development for real-time systems
- knowledge of common Computer Vision libraries (e.g., OpenCV)
- expertise in static and dynamic library development (Windows/Linux)
- development on ARM platforms
Target Products
- standard and custom cameras for Machine Vision applications
- high-performance equipment for in-line manufacturing defect detection
Send your application