Job description:
French tech company with an R&D office in Warsaw, Poland is looking
for a seasoned C/C++ developer with interest in writing low level software for
internally developed hardware which is distributed around the world.
Ideal candidate should have great attention to detail and understand
of how operating systems and microcontrollers work and be open to
learn new things.
Requirements:
* Good knowledge of C language
* Scripting language (python/bash)
* Familiarity with Linux API
* Basic Linux kernel understanding
* Experience with OpenWRT/LEDE build systems
* Understanding of networking topics
* CMake/Makefile
* Fluent spoken and written english is a must
Good to have:
* Understanding Bluetooth Low Energy protocol stack
* Being able to set up and maintain Docker development and testing environments
* Continuous integration with Jenkins
* Familiarity with Nordic Semiconductor SoCs family (nRF51/nRF52)
* Experience in embedded software development (bare-metal)
* Being enthusiastic about very new technologies
* Ability to solve problems in broader scope than only code
Responsibilities:
* Writing Linux user space applications in C
* Maintaining automation scripts and build environments
* Documentation of created solutions
What do we offer:
* Competitive compensation
* Flexible contract (B2B, contract of commission, work agreement)
* Flexible work hours
* Small team with friendly atmosphere, office with a garden
* Quiet workplace 5 minutes away from metro Wilanowska
* Tranings and workshops for interested employees
* Engaging projects
* Possibility to make a big impact on company's growth