10/04/2026 updated
AA
100 % available
Embedded Systems Engineer with 4 years of Linux experience
Toulouse, France
Only remote
Diploma in Electrical EngineeringArduinoC++ (Programming Language)CMakeCommunications ProtocolsContinuous IntegrationLinuxDevOpsProgramming ToolsEmbedded CEmbedded SystemsLinux On Embedded SystemsMiddlewareEmbedded SoftwareEthernetField-Programmable Gate Array (FPGA)
Embedded Systems Development
Extensive experience in Linux embedded systems, including software architecture, kernel drivers, and middleware services for various platforms such as iMX6.
Programming Languages
Proficiency in Embedded C, C++, Python, and shell scripting for embedded software development and system management.
Embedded Software Tools
Expertise in using development tools like Visual Studio Code, Matlab, Simulink, Modelsim, and Qt Creator for embedded software projects.
Build Systems and DevOps
Familiarity with Makefile, CMake, Yocto for build systems, and Docker, CI/CD for continuous integration and deployment.
Security and Networking
Knowledge of iMX 6 Linux High Assurance Boot, Code Signing Tool, and networking protocols including Ofono, Connman, MQTT.
Hardware Platforms
Experience with Raspberry Pi, STM32, Arduino, Beaglebone Black, FPGA, and Wandboard SABRE platforms for embedded development.
Sensor Integration and Communication
Integration of sensors like Gyroscopes and Accelerometers, and implementation of communication protocols such as CAN, Ethernet, and D-Bus.
Extensive experience in Linux embedded systems, including software architecture, kernel drivers, and middleware services for various platforms such as iMX6.
Programming Languages
Proficiency in Embedded C, C++, Python, and shell scripting for embedded software development and system management.
Embedded Software Tools
Expertise in using development tools like Visual Studio Code, Matlab, Simulink, Modelsim, and Qt Creator for embedded software projects.
Build Systems and DevOps
Familiarity with Makefile, CMake, Yocto for build systems, and Docker, CI/CD for continuous integration and deployment.
Security and Networking
Knowledge of iMX 6 Linux High Assurance Boot, Code Signing Tool, and networking protocols including Ofono, Connman, MQTT.
Hardware Platforms
Experience with Raspberry Pi, STM32, Arduino, Beaglebone Black, FPGA, and Wandboard SABRE platforms for embedded development.
Sensor Integration and Communication
Integration of sensors like Gyroscopes and Accelerometers, and implementation of communication protocols such as CAN, Ethernet, and D-Bus.
Experience
Professional experience0 - 5 years
Freelancer since2024
Languages
EnglishFluentFrenchFluent
Project history
Contributed to software architecture for a Telematics Gateway, migrated from Yocto Warrior to Kirkstone, backported drivers, and ensured code quality and cybersecurity compliance.
Developed and implemented new functionalities for embedded software Wi-Fi Extenders, improved and maintained existing software.