Algorithm engineer is a very high-end position;
Professional requirements: computer, electronics, communication, mathematics and other related majors;
Education requirements: bachelor degree or above, mostly master degree or above;
Language requirements: proficient in English, basically able to read foreign professional books and periodicals;
Must master computer-related knowledge, skillfully use MATLAB and other simulation tools, and must know a programming language.
Introduction:
Algorithm engineer is divided into audio/video algorithm processing, two-dimensional information algorithm processing in image technology and one-dimensional information algorithm processing in communication physical layer, radar signal processing, biomedical signal processing and other fields.
At present, more advanced video processing algorithms such as computer audio and video, graphics and image technology are used to process two-dimensional information: machine vision has become the core of this kind of algorithm research; There are also 2D to 3D conversion algorithms, de-interlacing algorithms, motion estimation/motion compensation algorithms, noise reduction algorithms, scaling algorithms, sharpness algorithms, super-resolution algorithms, gesture recognition and face recognition.
At present, algorithms commonly used in communication physical layer and other one-dimensional information fields, such as RRM and RTT in wireless field, modulation and demodulation in transmission field, channel equalization, signal detection, network optimization, signal decomposition and so on.
In addition, data mining and Internet search algorithms have also become hot directions.
Algorithm engineer is gradually developing towards artificial intelligence.