We are seeking a skilled C++ Software Engineer with experience in TCP/IP and OpenSLL for a medium-length project to modify an existing, open source, cross-platform networking framework. The scope of work will be incremental, with the goal of developing a secure OpenSLL layer around existing TCP/IP code in C/C++.

We invite C/C++ developers to consider the project scope as follows:

• The core framework has already been written for TCP/IP as a lightweight client-server library
• This is a modification project, with the goal of adding a secure OpenSLL layer around the existing framework.
• A demo client-server example will also be provided for testing, so that you can develop around just a few files with fast build times.
• The library and outcome of this project will be fully open source, under a BSD/MIT license
• Although you should be familiar with OpenSLL already, resources on the use of OpenSLL in C/C++ will be provided.
• The manager you will work with has 10+ years of C/C++ experience, and will be working directly with you to resolve build issues, solve problems, and help make progress.

The total available is $5000 over five stages, with milestone rewards increasing as each success point is met. The early stages have smaller rewards to vet your abilities, while the latter stages have larger rewards once the project is fully in swing.

Stage 1 – $500, OpenSSL handshake in C++, est. 16 hrs
Stage 2 – $1000, OpenSLL functional API developed, est. 25 hrs
Stage 3 – $1500, Existing TCP/IP fully wrapped in OpenSLL, est. 30 hrs
Stage 4 – $2000, Multiple clients & servers, est. 33 hrs

This work is part-time/flexible. The stages are anticipateed to take roughly one week while the hours given correspond to anticipated actual work time (by a skill C++ developer). International candidates are welcome and the project can be done entirely remotely.

We reserve the right cancel the project at any intermediate point, although any stage you are currently on will be paid according to the work you’ve completed.

Further work may be available upon success. We are building an open source framework to ease the development of cross-platform client-server solutions across desktop and mobile devices.

Budget: $5,000

Posted On: March 07, 2024 08:13 UTC
Category: Desktop Software Development
Skills:C++, TCP/IP

Country: United States

click to apply

Powered by WPeMatico