Plan and execute development tasks in collaboration with the
Scrum Master and project team.
- Design, develop, test, and maintain C++ libraries and core logic
for Android and iOS applications.
Ensure cross-platform compatibility and optimize performanceacross mobile platforms
Debug, profile, and resolve issues in C++ code to ensurestability and efficiency.
Contribute to continuous improvement of developmentprocesses and best practices.
Requirements :
1-3 years of hands-on experience in C / C++ development.Strong understanding of memory management, pointers, andobject-oriented programming in C++.
Proficiency in C++ STL and design patterns for scalable,reusable code.
Experience in cross-platform development and integrationwith Android / iOS via JNI, NDK, or similar frameworks.
Solid knowledge of data structures, algorithms, andperformance optimization techniques.
Automotive systems or diagnostic tools development ispreferred.
Embedded software and communication stacks integration ispreferred
Experience with network communication protocols (HTTP,SFTP, CAN, SAE J1939, REST) is preferred.
Familiarity with database systems (Oracle / MySQL or similar) ispreferred.
Exposure to automotive diagnostics protocols (OTX, ODX) is aplus.
Ability to analyze and debug complex issues across multiplelayers of the application stack