Description
Our client, based in Norway are urgently looking for a C++ engineer for a long term contract:
Technical skills
Programming languages:
- have at least 3 years relevant work experience with C++ programming language
- knowledge about C++ 11/14 features
- Object Oriented analyze, design and programming
Preferably also knowledge about:
- Python Scripting
- bash Scripting
- OS:
- Embedded Linux
- Multi process development
- IPC
Knowledge about:
- JSON RPC
- Thrift
- dBus is an advantage
- multi-threaded development
- Some familiarity with ARM architecture
Affinity with communication interfaces:
- PCIe
- eth
- I2c
- SPI
- UART
Knowledge and experience of software architecture
Affinity with image processing:
- Video formats HDMI, DP, SDI
- Scaling, stereo, color conversion
Development environments:
- Linux (GCC tool chain)
- GIT
- "scons" experience would be nice
- Unit testing
Basic knowledge on digital electronics is an advantage. If this sounds of interest, please send your CV for immediate review