Position: Senior C/C++ Developer
Company: SSA Group
Category: C++
Experience required: 5y

**Team**:  
The globally-located project team are up to 20 leading scientists in the fields of applied physics, imaging sensors, digital camera design and software, united by a desire to create the best possible solutions and by the ability to break new ground and discover something even better. 

**Requirements**: 
-Excellent understanding of C/C++, programming techniques (at least 7 years of experience) 
-Experience of work with image/video processing  
-Solid software development fundamentals such as unit testing, build automation, branched based development and modern documentation practices 
-Good software architecture design skills 
-Good verbal and written English communication skills (Intermediate level or higher) 

**Will be a plus**:  
-Experience with parallel programming in CUDA (C/C++), OpenCL 
-Knowledge of the AI algorithms would be a strong plus  
-Firmware development experience 

**Responsibilities**: 
-R&D within product development based on different NVIDIA platforms  
-Direct collaboration with the Product Owner and team members 
-Implementation of the software and firmware in connection with external devices 
-Design and verification of the software (review, code analysis, unit testing, interaction testing) based on requirements