Apply now »

Software Engineer

Short Description

C++ with QT

Qualifications

Job Responsibilities

For 1 Position MUST HAVE: 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)

Ref:  1730026
Posted on:  Nov 8, 2024
Experience level:  Experienced
Contract Type:  Permanent
Location: 

Pune, MH, IN

Department:  Manufacturing, Automotive & Life Sciences

Apply now »