- Experience in C++ and Linux platform with Networking protocols
- Hands-on with Socket programming and knowledge of TCP/UDP familiarity with InterProcess Calls (IPC) for the framework level development
Essential Duties and Responsibilities:
- Involved in developing C++ applications and C++ on server side Linux based systems.
- Developing Automation framework using python, Very good knowledge in python data structures.
- Quality focused in terms of software delivery and adherence to the code maintainability and testability within the phases of software development lifecycle.
- Able to modify/create services in the Android framework, not just caller of the Framework services.
Very good knowledge of Networking/Linux platform.
In addition to C++ skills, knowledge of scripting language such as bash, or Javascript. - Proactively engaged with the team and work with sense of urgency and accountability.
- The software development cycle is agile-drive (Scrum) and requires to be self-driven within the context of the sprint commitments.
Skills Required
Socket Programming, Tcp, C++, Linux, Networking, Data Structures, Agile, Javascript, Scrum, Python