Geforderte Skills
- C
- C++
- Embedded Software Development
- Linux
- Shell Scripting
- Object-Oriented Design
- Multithreading
- Sockets
- Boost
- Git
- GCC
- Relational Databases
Sprachen: French · English
Jobbeschreibung
Join a six-person team developing embedded software for a platform used in buses and trams, focusing on a new communication protocol for validators.
Project overview
In a team of six dedicated to an embedded platform installed on approximately 3000 buses and trams, you will contribute to the development of a new communication protocol with future validators:
Profile of the suited interim professional:
- Analyze technical constraints and define software architecture
- Develop and evolve embedded software in C, C++11, C++20, Python, and Bash
- Design and execute unit tests and validation tests
- Write clear and precise technical documentation
- Ensure integration between software and hardware
- Maintain and evolve the existing embedded platform
- Bachelor's or Master's degree in Computer Science or a closely related field
- Minimum 5 years of similar experience with a Bachelor's degree, or 2 years with a Master's degree
- Solid experience in object-oriented software design, technical architecture, and embedded development
- Skills in C and C++ under Linux, as well as Shell
- Proficiency in Debian and Red Hat type Linux distributions, service management, and packaging
- Knowledge of modern system programming: multithreading, sockets, interprocess communication, Boost
- Practice with IDE tools, Git, and GCC
- Knowledge of relational databases (Sybase, MySQL, SQLite) and APIs
- Good written communication in French and technical English
- Asset: experience in embedded systems on x86 platform
- Proficiency in Linux network management, an appreciated plus
- Important asset: experience with ABT and EMV systems
Project details
- Start: flexible
- Location: Namur, Walloon Brabant, Hainaut, Namur, BE
- Languages: French, English
Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten
Gefunden auf planetinterim.com