Skip to content
Job boardOpen

Embedded C/C++ Developer Analyst

Original title: Analyste-développeur embarqué C/C++

Confidential · Namur, Walloon Brabant, Hainaut, Namur, Belgium · SENIOR

  • Namur, Walloon Brabant, Hainaut, Namur, Belgium
  • French · English

Indexed (yesterday) · refreshed constantly

Start
flexible
Contract
Freelance / B2B
Seniority
SENIOR
Reference
548231

Required skills

Nice to have:Interprocess Communicationx86 Embedded SystemsLinux Network AdministrationABTEMV

Languages: French · English

Job description

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

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on planetinterim.com

Browse all jobs
Sign up free to apply