Hire the Best OpenCL Developers in Bengaluru, IN

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Sachin J.

Bengaluru, India

$20/hr
4.0
4 jobs

If your system needs to process thousands of orders per second without dropping a message or corrupting state, that's the problem I solve in Rust. I've built order matching engines with price-time priority, market data pipelines that hold up under load, and backtesting engines with clean separation between strategy logic and execution. My work sits at the intersection of async Rust, low-latency design, and financial systems where being almost correct isn't good enough. I work with Tokio for async runtimes, think carefully about lock-free data structures, and treat determinism as a requirement not a nice-to-have. If you're building an exchange, a trading bot, or financial infrastructure that needs to be fast and correct, let's talk.

  • Rust
  • Linux
  • Computer Network
  • Data Structures
  • Algorithms
Shashank .

Bengaluru, India

$50/hr
5.0
23 jobs

I develop Embedded software often related to Networking and WiFi. With experience working on various different technologies , I know how things work across all levels of abstraction. Whenever you need to work on something challenging, you can trust my expertise. Overview: - CEO/CTO of a startup. ( Spectromus Technologies) - Masters degree in IT, Certified Ethical Hacker - C, GoLang applications - from design to implementation. - Linux kernel/driver development - Experience in reverse-engineering and hacking embedded devices Technologies: * eBPF *OpenWrt, QSDK * Linux WLAN device drivers (qca drivers, ath10k,mtk) * OpenWrt Firmware customization on various Access point platforms (IPQ8064, IPQ8074, IPQ4019, MT7688, IPQ6018, etc) *Yocto * Network Intrusion detection/ Prevention System (IDS/IPS) * Golang * Projects worked on: 1. Rate adaptation on Atheros WiFi cards. 2. WiFi Access in Vehicular environments (802.11p, WAVE, DSRC, V2V) 3. WiFi Mesh networks (Qualcomm Wifi SON, Multi AP architecture, EasyMesh) 4. City wide WiFi Network. 5. Captive portals for WiFi networks 6. Cloud platforms - OpenSync , OpenWISP, MQTT based Platform 7. PX4, ArduPilot, OpenDroneID, RemoteID, UAV 8. GNURadio, SDR, HackRF, RTLSDR 8. Open-weight models, LLM

  • Wireless Communication
  • Microcontroller Programming
  • Firmware
  • Embedded System
  • Embedded Linux
  • WiFi
  • Embedded C
  • Golang
  • Internet of Things
  • Driver Development
  • Linux
  • OpenWrt
  • Embedded Operating System
  • Network Security
  • Reverse Engineering
Soham N.

Bengaluru, India

$10/hr
5.0
3 jobs

I am a passionate systems programmer with extensive experience in low-level development across C, C++, and Rust. My expertise spans Linux kernel development, reverse engineering, and performance-critical backend systems, with a strong focus on open-source contributions and deep technical problem-solving. #Technical Experience & Contributions: - Linux Kernel Development - Maintained patches for KVM (VM obfuscation) and CPU scheduler optimizations - Currently maintaining github.com/natimerry/rtl8852au, a community fork of the abandoned RTL8852AU Wi-Fi driver -WinAPI & Systems Programming - Developed a **ShellCodeInjector** with compile-time obfuscation and runtime Win32 API call masking -Reverse Engineering & Modding - Actively reversing Marvel Rivals DRM (x86/ARM, Ghidra, WinAPI hooking) -Emulator Development - Contributing to github.com/momo5502/emulator (user space CPU emulator) -Backend Development - Built high-performance systems in Rust (Tokio, Actix, Sqlx, Diesel and more)

  • Generic Programming
  • Python
  • Rust
  • C
  • C++
  • Linux
  • DevOps
  • Back-End Development
  • Back-End Development Framework
  • Information Security
  • Malware Detection
  • Cybersecurity Monitoring

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a OpenCL Developer near Bengaluru, on Upwork?

You can hire a OpenCL Developer near Bengaluru, on Upwork in four simple steps:

  • Create a job post tailored to your OpenCL Developer project scope. We’ll walk you through the process step by step.
  • Browse top OpenCL Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top OpenCL Developer profiles and interview.
  • Hire the right OpenCL Developer for your project from Upwork, the world’s largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a OpenCL Developer?

Rates charged by OpenCL Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a OpenCL Developer near Bengaluru, on Upwork?

As the world’s work marketplace, we connect highly-skilled freelance OpenCL Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream OpenCL Developer team you need to succeed.

Can I hire a OpenCL Developer near Bengaluru, within 24 hours on Upwork?

Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive OpenCL Developer proposals within 24 hours of posting a job description.