Job Description:
1. Hands on experience in C and ARTOS.
2. Good experience on C++ 11, 14 and 17.
3. Embedded Linux application creation with tools such as GCC, meson, build root, gdb, and Valgrind.
4. Experience in TCP/IP and socket programming, IoT protocols such as SNMP, MQTT, Modbus TCP.
Programming with C, ARTOS, C++ 11,14 and 17), OOPS, and Data Structures.
• Software architecture concepts, object-oriented analysis, and design, UML
• Embedded Linux application creation with tools such as GCC, meson, build root, gdb, and Valgrind.
• TCP/IP and socket programming, IoT protocols such as SNMP, MQTT, Modbus TCP.
• Good communication, documentation, and presentation skills.
• Strong knowledge of Dev-Op tools including Source Code repository usage (Git, SVN, Github, etc.).
• Knowledge of Linux internals, kernel, and device drivers.
• Knowledge of custom Linux images using Yocto Project
• Good to have IAR experience.
Skill:
C and ARTOS, C++ 11, 14 and 17, TCP/IP and socket programming, IoT protocols such as SNMP, MQTT