Imed Elhadef
Senior Embedded Software Engineer
وظّف هذا الشخص
أرسل عرض عمل مباشرة لهذا المرشح
نبذة
I am a Senior Embedded Software Engineer; I have extensive experience of 16 years in the embedded systems world. I have achieved many projects updated to new technologies with my current and former companies. Software development, especially with "C/C++" is one of my best skills.
I have an advanced knowledge in low power wireless IoT network protocols. I have good skills in security approaches for the full life cycle of a product, moreover my team/project management skills are continuously progressing during my career. I developed several applications for different families of microcontrollers within different embedded environments.
الخبرة
Lead Software Engineer - BlueHeart Energy - Heemskerk, Netherlands
(2024-05)
Senior Software Engineer (Self Employed) - Embed Connect - Den Bosch, Netherlands
(2023-01)
Senior Embedded Software Engineer - Hiber - Amsterdam, Netherlands
(2022-09 - 2022-12)
Embedded Software Engineer - Airios - Veldhoven, Netherlands
(2022-02 - 2022-08)
Embedded Software Engineer - Undagrid - Enschede, Netherlands
(2017-05 - 2022-01)
Embedded Systems Engineer - ARCANGEL - Sousse, Tunisia
(2015-01 - 2017-04)
Electronics Engineer - ART - Sousse, Tunisia
(2010-07 - 2014-12)
Design &
• Development of embedded systems based on SoC
• Design &
• Development of solutions based on DSPs
• Design &
• Development of solutions based on "ARM Cortex Mx&Ax" processors
• Design &
• Development of low power wireless IoT protocols
• Design &
• Development of low level drivers based on SPI, I2C, UART (RS232/RS485), CAN, Modbus
• Code reviewing
• Test &
• Debugging during product development
• Massive production test solution
• Agile way of working
• Work with a V model methodology
• Able to work in a stressful environment and with different projects in parallel
• Schematic capture and multilayer PCB design with "Altium Designer"
• Redaction of Hardware and Firmware User Guides (in English & in French)
- Translate client requirement to a technical design
- Contribute to design a solid architecture for low power consumption
- Study the possible threats and vulnerabilities of the project and make the proper security approach
- Contribute in the development of the full solution business logic, like, new features development, solving bugs and improving existing features
- Develop secure over-the-air update (OTA) via different wireless technologies, e.g, NBIoT, LoRa, BLE, WiFi
- Develop full NBIoT stack
- Contribute in porting an open source BLE stack to our embedded system
- Improve old existing LoRa stack
- Properly handle these low level driver to fit the low power management architecture
- Mainly via github and jira combination
- Develop unit tests and integration tests
- Automated tests linked to github, circleCi and Docker hub
- Quality code check via Lint and SonarCloud
التعليم
Bachelor's Degree - Industrial Electronics - Sousse National Engineering University (2007 - 2010)
Succeeded in the national contest for the access to engineering Universities - Preparatory Cycle for preparation to engineering universities (2005 - 2007)
