Description
Our client is looking for both a senior and a junior software developer from a C/C++, embedded Linux background for a permanent role, based in Belgium.Within the R&D department, the embedded software team is responsible for maintaining and extending a cross platform c++ application framework and porting it to a variety of embedded platforms. These platforms consist of a customized linux distribution running on hardware that is mostly designed in-house.
What we are looking for in a candidate:
- you have a good knowledge of C/C++, incl C++11
- you are comfortable using a linux based development environment
- you have knowledge of embedded linux driver or kernel development
- you have a good knowledge of networking
- experience with using version control, such as git
- experience with unit testing and/or test driven development
- you are familiar with SW development methodologies, agile development / scrum, design patterns, ...
- motivated to learn
Experience with the following is an advantage:
- affinity with electronics
- scripting
- python
- video encoding/decoding/streaming