Position: DSP Developer
Company: P-product
Category: C++
Experience required: 1y
English level: intermediate

Skills and requirements:

C,C++,Assembly 
Experience developing high-performance software using data-level (SIMD, Neon, AVX, SSE) parallelism 
Knowledge of VLIW, SIMD CPU architectures
Understanding of compiler technologies and optimizing code
Experience with software optimization and performance tuning tools and techniques

As a plus
Experience with STL, Boost, Googletest
C/C++ build systems and compilers
Working experience of TDD/CI and Jenkins
Digital Signal Processing background
Experience in float-point to fixed-point algorithm/math conversions.
English level — spoken or requiring a few months of practice to become spoken

We offer
Environment encouraging to thrive in
Smart, friendly and talented colleagues 
Opportunities for professional growth and challenging tasks
Flexible working schedule
Adequate management, minimum bureaucracy
Cozy office in the city center
Paid vacation and sick leave
Gym membership compensation
Medical insurance
English lectures with an experienced language instructor
Full PE accounting and support
Regular corporate parties and events
A variety of snacks and drinks
Performance evaluation reviews

Responsibilities
Optimization, porting, development, support of baseband (LTE, WiFi, WCDMA PHY) algorithms and libraries for SDR-oriented DSP platforms.