Name |
Conan dynamic compilation STAGE |
Company |
EXAIL ROBOTICS
|
Description |
EXAIL uses multiple tools related to software compilation: - CMAKE: build system describing how to compile a software component - Conan: package manager / recipe to build application and libraries - Jenkins: automatization server Once a code modification is pushed, they work together to compile the software, test it, and add it in the package library. It works in most case while the compatibility is insured among the different iteration of a library. Problem arises when that compatibility is broken and that a base library major update happens. This asks for a bottom-up recompilation of the complete software stack until the workspace is updated. Manually process those events cause a waste of time and can introduce compatibility issues between applications. The goal is to learn how to automate the process and integrate it in Jenkins pipeline to speed up software development and create a safe way of working with base libraries. You will learn to use and take into your hand modern automation and development tools and improve them. |
Brochure: |
Download |
Target profiles: |
- Burgerlijk Ingenieur - Electronic Circuits and Systems
- Burgerlijk Ingenieur - Computer Science Engineering
- Burgerlijk Ingenieur - Engineering Physics
- Burgerlijk Ingenieur - Electromechanical Engineering
|
In industries: |
- Elektronica
- Artificial Intelligence
|
Required special knowledge |
• Good command of Dutch or French. Can have a conversation in English. You will work in an international environment • Knowledge of C++ • Knowledge of CMake, conan, and Jenkins is a plus |
Foreign |
Nee |
Contact |
Isabelle TAS (Admin Assistant)
Email: isabelle.tas@exail.com
Tel:
|