Roles and responsibilities:
Candidates with network domain Exp prefered (Ethernet and socket programming)
4-6 years of Strong Object Oriented programming using C++ 11/14 with Linux.
Good knowledge in Cmake tooling, GDB debugging, Shell scripting
Hands on with Encryption, decryption, Certificate generation.
Secure Coding skills, Secure Programming.
Hands on with OpenSSL library, Network Security, secure communication Protocols, TLS.
Deep understanding and provide solution for generating x509 certificate according to CA and derived CA.
Deep Understanding of using cryptography, secure key storage, key exchange methods, and trusted platform architectures
Exposure to Software Design Principles.
Strong exposure to Qt and QML programming on Linux platform.
Exposure to Embedded Device development.
Exposure to google test framework, Design principles, Design Patterns
Experience in CAN protocol, J1939.
GOOD TO HAVE:
Knowledge of Ag domain knowledge.
Exposure to Agile Methodology
Experience in Design Patterns, Automotive Domain.
Software design and Development practices,
Software management processes, AGILE, Etc.
Exposure to XP Practices (TDD, ATDD)
#c++ #c #programming #cprogramming
Experience : 4 - 7 Years
No. of Openings : 5
Education : Professional Degree, Any Bachelor Degree, B.Tech/B.E, M.C.A, M.Tech
Role : C++ Programmer
Industry Type : Engineering / Cement / Metals
Gender : [ Male / Female ]
Job Country : India