Kavayah People Consulting Pvt. Ltd.

Technical Architect- C++

Bagaluru, KA, IN

2 months ago
Save Job

Summary

Shall be strong in Software Architecture and design principles.

  • Acceptance criteria: Shall have working experience in creating architectures for at least

4 projects.

 Shall be strong in Object-Oriented Design and Thinking.

 Shall be strong in documenting software architecture and communicating the same using UML.

 Shall be strong in decomposing larger system into smaller units with clear implementation

dependencies marked for planning.

 Shall be strong in effort estimation techniques.

 Shall possess strong Problem Solving and Analytical Skills.

 Shall be strong in C or C++ programing language experience.

 Shall possess good understanding of either Linux or QNX or Android Operating Systems

 Shall have a strong experience in developing software using in POSIX APIs.

 Shall have a strong understanding on Networking, socket programming and working experience

in at least one of the IPC Frameworks like DBUS, SOME/IP, Binders etc.

 Working experience with test framework and automation projects such as Robot Framework.

 Knowledge on various software licenses and their compatibilities.

 Shall posses strong knowledge in bootloaders, system startup, power management, persistency

management, health management and diagnostics framework for automotive systems.

 Shall have a good knowledge on Functional Safety.

 Shall have a good understanding hardware and processor internals.

Nice To Haves

 Knowledge or working experience in AUTOSAR and / or Adaptive Autosar.

 Understanding of GNU/Linux and its device driver framework.

 Knowledge in “Secure Programming Techniques” is a plus.

 Understanding in ARM Trusted Frameworks, Bootloaders & Virtualization Solutions is a plus.

 Involvement in open-source projects in the past is a plus.

 Knowledge in Package management and installers. Skills:- C++, Object Oriented Programming (OOPs), Architecture and UML

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: