Overview
Skills
Job Details
Job Description: Seeking for experienced Senior C++ Developer with strong background in Linux Environment, Python, Unix System Programming, capable of developing Linux and YOCTO based application. Experience: 5+
Key Skillsets:
Experience: 5+ year hands-on experience in C++ object-oriented programing paradigm & Python.
OS: Good experience on Debian or Ubuntu, YOCTO platform, Cross compilation for YOCTO, Bitbake recipes.
Hands on Experience working on OPC-UA protocol
Unix System Programming: Experience on Multi-Processes, Multithreading, memory management, IPCs, system performance, file systems etc.
Working knowledge on SQLite and basic understanding of XML.
Working knowledge on Industrial communication protocols TCP/ IP, CAN, MQTT, MODBUS, OPC etc.
Strong troubleshooting and debugging skills.
Experience working with development tools such as Visual Studio, Eclipse, Git, Jenkins, static/ dynamic code analysis, GDB, CMake etc.
Designing, building, and maintaining efficient, reusable and reliable code for Embedded systems.
Prior experience in developing industrial application is highly regarded.
C++ object-oriented programming paradigm & Python.
OS: Good experience on Debian or Ubuntu, YOCTO platform, Cross compilation for YOCTO, Bitbake recipes.
Hands on Experience working on OPC-UA protocol