Embedded Software Engineer
Capgemini
Diegem, Belgium
Your Role
We are looking for talented C/C++ Embedded Software Engineers to join our growing team in Brussels, working on residential and industrial GPON (Gigabit Passive Optical Network) products. As part of this exciting project, you will play a key role in developing and testing cutting-edge fiber network solutions.
In this role you will play a key role in:
- Developing and maintaining software using C/C++ programming languages in a Linux environment;
- Working across different areas of the product including Equipment/Switching and PON (Passive Optical Network) technologies;
- Collaborating with cross-functional teams to design, implement, and test software components;
- Troubleshooting complex software issues and implementing effective solutions;
- Contributing to the continuous improvement of software development processes and methodologies.
Your Profile
- Master's degree in Computer Science, Software Engineering, or related technical field;
- 0-5 years of experience in software development with strong C programming skills (C++ is a plus);
- Knowledge of real-time operating system concepts (interrupts, tasks, concurrency);
- Experience with embedded Linux systems and FOSS (Buildroot, Linux kernel, GNU cross compilation toolchains);
- Familiarity with cloud concepts and technologies;
- Ability to work fluently with Linux as an operating system;
- Strong problem-solving skills and 'out-of-the-box' thinking;
- Eagerness to learn quickly and adapt to new technologies;
- Good communication skills and fluency in English.
Don't forget to mention EuroTechJobs when applying.