We are looking for dedicated, enthusiastic and passionate people for our client – global technology company with one of the most innovative R&D centers in Poland. It's a place where you can cooperate with modern technology, gain expertise, and develop your skills and abilities.
You will join one of two projects:
- Providing software abstraction layer for applications. Our client is aiming to be able to exchange hardware without the need of refactoring application software on top of that, which means doing initial CPU configuration, load operating system, create and configure any missing or custom drivers for peripherals existing in the hardware. On top of that there is simple software layer with interfaces allowing applications to use the hardware via provided libraries.
- Development of internal Linux distribution which is used in many of client’s products. This Linux distribution controls hardware and consists of several components, including OS kernel, device drivers and an interface towards hardware abstraction layer. Developers works here mostly with C, but small part of the job is done in C++ and scripting languages.
Our client works with:
- C language
- ARM/DSP processors
- Linux/embedded RTOS