JOB ADVERT TAKENCO is an engineering and consulting firm specialized in IT Solutions, Human Resources Management, Management and Recruiting. TAKENCO provides its customers with proven methodologies, innovative approaches and expertise of its consultants. For our subsidiary based in Yaounde - Cameroon we are looking for a Senior Firmware Developer Baseboards - C and C++ M/F Your field of activity: Firmware development in C and C++ for TFT displays at low-level (HW-related programming) Adjustment and improvement of the existing firmware to the respective project (e.g. hardware changes, special requirements) Error management (investigation of error messages, root cause analysis and correction) Documentation Creation of test concepts, test specifications and execution of tests Co-design of future firmware architectures (software architecture, UML-based) Coordination with project managers, system engineers and application SW developers. Supporting the team with ideas and concepts for basic improvements of the SW landscape Participation in the integration of the systems Your profile: Degree in computer science, telecommunication or electrical engineering (with a focus on software development), IT specialist in application development or comparable qualification with several years of professional experience in software development. Experience with Lua, Python, Bash Experience in embedded build systems (Yocto, ptxdist) Modeling methods and notations for SW architectures (UML) Good handling of Linux systems (Shell) Knowledge in basic network technologies Good knowledge with common hardware related protocols (e.g. SPI, I²C, RS232, etc.) At least 5 years of practical experience in C and C++ Experience in hardware architectures: AVR32, ARM Cortex-M4 Experience with FreeRTOS operating system Hardware knowledge (processor architecture, reading schematics, debugging with logic analyzer or oscilloscope) mandatory Independent and proactive working style English in word and writing are required, French or German are highly appreciated. Ability to learn new topics independently Reliability, personal responsibility and enjoyment of working with other people Contractual conditions: Expected start date: …