C/C++ Embedded Senior Software Developer
Our expectations:
- Master’s or Bachelor’s degree in Engineering, Telecommunications, Computer Science, Software Technology or equivalent education
- Good communication in English (both written and spoken)
- Knowledge in high performance code development for various platforms using intrinsic, verification of results via tools and assembly listings. Former experience with SSE/AVX, GPGPU or vector DSPs is a plus.
- Excellent C or low-level C++ programming skills with about 5 years of experience
- Knowledge of digital signal processing
- Good understanding of computer architecture – memory hierarchies, caches, CPU pipelines.
- Strong understanding of parallel programming
- Linux – as main build environment (yes you can use it on your host machine, any distribution)
- Analytical skills