You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

Software Debugging Jobs

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

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Fixed-Price - Intermediate ($$) - Est. Budget: $150 - Posted
We have built a web platform that lets kids read books, record videos, and video call to other people via real time chat. Recently we have entered into the China market, and hosted our platform on Aliyun Cloud in China. But because of China's Firewall, that censors internet and blocks potentially unfavorable incoming data from foreign countries, it is slow and have all sorts of tech issues - e.g. network connection terminated for no obvious reason, can't do video call etc. We need you to come up with a methodical plan of approach to do software testing, debugging, identifying where issues need to be fixed, browser testing, testing environments, test scripts, error logs and error handling, exception handling etc.
Skills: Software Debugging Node.js Software QA Testing Software Testing
Fixed-Price - Expert ($$$) - Est. Budget: $1,000 - Posted
Our organization enters key performance indicators daily. We currently need to manually process the information and enter it in a new form for Weekly and Monthly performance presentations. We would like the data in the daily sheets to automatically populate the data in the weekly and monthly sheets. We know this can be done without programming by linking sheets, but we prefer an App Script to do the job so that we're not exposed to errors because of human error.
Skills: Software Debugging Google Docs Google Spreadsheets
Hourly - Expert ($$$) - Est. Time: 3 to 6 months, Less than 10 hrs/week - Posted
Ceph Core Storage Developer to join us in Panama Centarl America. In this role, you will support an object storage interface that provides applications with a RESTful gateway to Ceph Storage Clusters. You'll be responsible for planning, implementation, maintenance, and support with a very active open source community evolving Agile methodology to deliver enterprise quality software in open source projects. Primary job responsibilities Use your development skills in C++ and Python to develop the Ceph gateway Perform advanced programming in C++ Plan, implement, maintain, and support interaction with an active open source community
  • Number of freelancers needed: 3
Skills: Software Debugging Cluster Computing Data Engineering Oracle Real Application Clusters (RAC)
Fixed-Price - Entry Level ($) - Est. Budget: $50 - Posted
Hello, My name is Jonathan and I'm a software developer for NorthSide. I'm currently working on a new game and I'm looking for some beta testers to test the functionality of my product and report any bugs they encounter. Thank you.
Skills: Software Debugging Data Entry Software Testing
Fixed-Price - Expert ($$$) - Est. Budget: $3,000 - Posted
I am looking for someone with experience in cracking hash algorithms. I need someone to create rainbow tables for cracking a custom hash algorithm. I have attached this algo as a C++ file - it looks similar to MD5, but it is not. This algo always receives as input 8 hex bytes and the output is also 8 hex bytes (these are the pointers *a1 and *a2, if you open the txt file). Here is an example: If you call the algo with these parameters: *a1 = 0x479A6488 *a2 = 0xEF762984 this means the input hash is: 479A6488EF762984 then you will get result: *a1 = 0xC85FA91D *a2 = 0x3EE07454 So the final hash is: C85FA91D3EE07454 The goal is to calculate the initial hash when we have the final hash. Here is a video in which they are doing the same thing, but for a different algorithm: https://www.youtube.com/watch?v=a2pyRYLE2Iw The budget is negotiable.
Skills: Software Debugging Algorithm Development Desktop Applications Reverse engineering
Hourly - Expert ($$$) - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
Hi there, I'm looking for someone with solid experience working with CiviCRM and WordPress. I have one site that needs to be upgraded but it's completely stuck. The current version is 4.4.4, but every time I try the upgrade procedure, it stalls. I'm trying upgrade in an attempt to fix the following problems: -CiviCRM Member Role Sync plugin not working anymore -Also client tries to add users to WordPress manually but WordPress says user already exists (this problem probably would be fixed if we fixed the first problem) I have a test site set up and backups of the database that you could work with. I also have another CiviCRM client that has a small bug. It would be good to have a go-to person for problems I can't solve.
Skills: Software Debugging CiviCRM JavaScript MySQL Administration
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
Estonian based company is looking for talented Linux kernel developers to join their embedded team. We are looking for new people in area of automotive and embedded software development. During initial term (about 1 month) it may be part time work but, as a goal, we are willing to establish strong and long-term relationships with potential candidates for full-time remote position. The persons we are looking for will be involved in projects for one of our customers in USA and should have strong solid skills together with practical usage in Linux kernel development, device drivers for ARM based platform (Freescale i.MX6), knowing different basses: i2C, serial, SPI, USB, etc. In general, you will be charged with tasks that require the following area of competence: * Linux kernel experience in: - resource controlling - system calls - kernel and its subsystems * Different ways how to interact between user space and kernel levels, pros and cons. - netlink socket; - block/character devices; - sysfs/procfs; - ioctl; - mmap и shared memory - standard libc library * device drivers development: - driver initialization (probes) - description of hardware (device tree) - IRQ processing - top and bottom halves - softirq/hardirq, difference - workqueue - mutex/spin_locs, difference * runtime power manager: - runtime_pm_suspend/resume - supend/resume functions of device drivers * debugging a kernel and device drivers: - printk и /proc/sys/kernel/printk - kernel debugger kgdb - analyzing of Oops messages - using debugfs - ftrace and tracepoints Also your level of English should be enough to pass the technical interview with customer in USA. If this sounds interesting for you, please apply at this position together with your CV. Should you have any questions don’t hesitate to ask.
  • Number of freelancers needed: 4
Skills: Software Debugging C Device Driver Development Embedded Linux
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App