Jobs

Conan dynamic compilation STAGE

Here you'll find the details about the job "Conan dynamic compilation STAGE" in the company EXAIL ROBOTICS.

Details
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: