C++ Jobs

200 were found based on your criteria {{ paging.total|number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("0")|number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("1")|number:0}})
Hourly - Expert ($$$) - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
We are looking for a developer to work on bug fixes and additional features. The client is written in C++ and makes use of wxWidgets. The client is compiled using GCC on Debian Linux.
Skills: C++
Hourly - Intermediate ($$) - Est. Time: Less than 1 week, Less than 10 hrs/week - Posted
I'm looking for a developer to help with a simple but important HTTP task. I have a general HTTP client, generated by Swagger Codegen, which needs to implement a proper timeout mechanism. I have a simple HTTP wrapper client that uses QNetworkAccessManager and a custom QNetworkRequest object. I would like to be able to set a timeout for both connect and receive on the request and pass an error object as appropriate. The solution to this problem will be open-sourced and I am happy to give full attribution to the person who does the work. It's a quick win for the right person.
Skills: C++ Qt
Hourly - Entry Level ($) - Est. Time: Less than 1 week, Less than 10 hrs/week - Posted
Looking for a NS-3 expert who is experienced in creating a packet. I am working on GOOSE traffic model in which I need to create a GOOSE packet. In the packet which I have created, only the timestamp part is left out. As per the standards, the UTC timestamp should be of 8 byte size. A function to find the UTC timestamp and should serialize & deserialize the same is required to complete the packet.
Skills: C++
Hourly - Entry Level ($) - Est. Time: Less than 1 week, 10-30 hrs/week - Posted
There is a project that i am working on vissim involving traffic lights
Skills: C++
Hourly - Expert ($$$) - Est. Time: 1 to 3 months, 30+ hrs/week - Posted
Database with image identification, image + title uploading/editing features, categorization features, export/edit capabilities, website + phone app capabilities 1. There is roughly 7.8M entries in the database with roughly 1.5M images attached to those entries split between 136,000~ categories. 2. Question: do you have to select the specific category for photo matching or will it be possible to photo match against the entire database at very quick speeds (10 or more identifications per second)? 3. Desktop application: Photo-match feature this will build a csv spreadsheet. This spreadsheet will have multiple columns. Title + Grade + SKU, Title, Grade, SKU, Photo 1 Path, Photo 2 Path, Sport Category, Era Category. Title + Grade is generated by photo-matching images and the parent folder the images are contained in. Example “Run Photomatch on Folder 10.20.16.James Set, Subfolders of VGEX, EXCELLENT, EXMT, NM, NMMT, GRADED, generates a spreadsheet with all matched items in VGEX folder with VG/EX grade, all matched items in EXCELLENT Folder with EXCELLENT grade, all matched items in EXMT folder with EX/MINT grade, etc” This will be done in batches of anywhere from 1 item (2 photographs, one front and one back) to 10,000 items (20,000 photographs, 10,000 front and 10,000 back). The SKU counter needs to be manually editable ability to be numbers, letters, or a combination. 4. We need to be alerted of any photo matching errors and have a list of any errors so we may fix them by uploading proper photographs and editing titles as necessary. 5. The database needs to be editable in the application, names and photographs one by one (drag and drop or click the images from a file) 6. The database needs to be editable via spreadsheet to bulk edit current titles or image uploads (export any category + re-upload spreadsheet with fixes) 7. The database needs to be editable via spreadsheet to bulk add new titles and images where we can categorize them into something that is already categorized or create a new category or subcategory. 8. The database needs to have editable images where we can delete out an old image and upload a new image (drag & drop or click folders). Some items do not have images and will need us to upload images. Other items we will need to replace an old image with a new image. 9. This program needs to be built with the anticipation we will build pricing into the database. There are a total of 10 possible prices for a card based on given condition. 10. This program needs to be built with the anticipation it may be used online as a website and queried from online in the future (singles or bulk query). 11. This program needs to be built with the anticipation its capabilities may be used on a phone application in the future.
Skills: C++ API Development Microsoft Excel MySQL Administration
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, Less than 10 hrs/week - Posted
• Create integration interface module to machine vision camera that will allow: o setup camera parameters programmatically o receive video frames o video frame format conversion o synchronize time of host machine to camera clock o receive trigger command o report camera status • Interface module will manage correctly camera disconnection, reconnection, video lost etc. and report to client program • Interface module will expose proprietary API to client program • Create sample program (C#) that will demonstrate all functionalities of developed Interface module • Development tools – Microsoft VS 2010 (2015) • Runtime environment – Windows 8, 8.1, 10 – 32/64 bits • Interface module – result file DLL (32 bits), C++ • Sample program – result file EXE (32 bits), C# • Quotation should be received from the freelancer on camera base – X dollars per 1 camera type integration. • Quotation should include warranty on any bug(s) discovered by us during the period of 1 y. ... . • We will provide testing environment including – o Test computer installed with Windows 8, 8.1, 10 o Connected camera Skills: • >5 y experience in C/C++ real time programming • Experience with video acquisition from Machine Vision cameras • Experience with GigE Vision and USB3 Vision protocols • Experience with PointGrey, Dalsa (and other leading companies) SDK
Skills: C++ C Video Streaming
Hourly - Intermediate ($$) - Est. Time: 1 to 3 months, 30+ hrs/week - Posted
We are looking for a Software Developer to develop a registry cleaning desktop application. Requirements: 1. Deadline is 15 days from accepting the contract. 2. Application should have the following tabs: Home, Registry, System, Settings 2a. The Home tab displays a condensed list of system information such as CPU type/speed, amount of RAM, total hard drive space, etc. 2b. The Registry tab should have an easy to use 1 click option to scan and alert the user of any registry problems. 2c. The System tab should show more fine grain information about the system. RAM speed, CPU cores, free disk space, etc. 2d. The Settings tab should show different configuration options for the software as well as an about button to display key software information such as version info. 3. Software should be built in such a way to not be flagged by antivirus engines. If the software is flagged a clear process should be in place to modify the software so it is no longer flagged. 4. Software must be able to run with no dependencies such as .NET framework. 5. Should be apple to run in Vista, Windows 7, 8, 10 6. Must be able to push out updates from a backend server. A fail over solution should also be in place in case a domain or IP goes offline. Their should be a solution to change the IP and make a new executable. 7. Must be able to launch an external window containing HTML code (not a browser window). The HTML code can be sent remotely from our backend servers to the client's machine with the software installed. For a similar piece of software check out http://www.pcspeedaccelerator.com to get a general idea. We are looking to hire 1 or 2 developers for this project.
Skills: C++ C# Windows App Development
Hourly - Expert ($$$) - Est. Time: 1 to 3 months, 30+ hrs/week - Posted
We are building a UI composed of 2 side-by-side landscape 16:9 touchscreens that are displaying a video of various items advancing at a given speed (x m/s) on a conveyor. The video signal comes from a linescan (Sick from Sweden) camera that sends only lines (one pixel wide/width of conveyor high) packets to the PC. These lines need to be collaged together and displayed in real-time on the two screens and give the impression that we are watching a video of items on a conveyor passing in front of us. The operator uses his finger(s) or stylet to "pick" items. At picking time an "X" appears over the picked item. Picking with one finger will mark the item with a certain color and with 2 fingers with another color. The "X" needs to track at the same speed as the conveyor so it stays over the picked item in the video (an encoder signal provide speed). An analysis is performed around the X to find the item contour. The contour is drawn and tracks as well on the screen. A bitmap (sized by the contour) of the item is saved to a database. We will start developing with normal monitors (no touchscreens) just a mouse (right and left clicks). The linescan video packets will not come from a live camera but from a harddrive. We will supply this data. The best video card for the job will need to be determined jointly.
Skills: C++ C CUDA OpenCV
Hourly - Expert ($$$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
Looking for an expert developer to work with our team to complete the first version of our product used to analyze process data for a continuous casting machine. The purpose of the analysis is to gain process knowledge and ultimately improve process control. The initial product (CasterANALYSTICS) is a post processing application where data is analyzed offline not in real time. Once this project is complete a real time version of the product will be developed to run real time and control the process.
Skills: C++ .NET Framework C# Windows App Development