Senior C++ Audio & DSP Engineer | JUCE, VST3, AU, AAX – Low-Latency Audio Plugins & Real-Time Streaming
Need a VST3/AU/AAX plugin that never drops a sample, a WebRTC streaming pipeline with perfectly synced audio, or a cross-platform desktop app with a hardware-accelerated UI? I build production-grade audio and video infrastructure that works reliably under the heaviest loads.
I write high-performance C++ and Rust media engines that keep your audio buffers tight, your streams latency-free, and your UI fluid even during heavy AI inference. I bind optimized native backends to Electron, Tauri, React, or Swift/Kotlin frontends, delivering mobile and desktop products that feel snappy and professional.
--- MY CORE EXPERTISE ---
🎛️ Audio Plugins & DSP (C++/JUCE)
• VST3, AU, AAX plugins and standalone apps – cross-platform from day one.
• Custom DSP: parametric EQ, dynamics, filters, spatial audio, AI-driven onset detection.
• Multi-threaded audio buffer management, real-time safe processing, Web Audio API bridges.
🎥 Video Streaming & Broadcast (OBS, WebRTC, FFmpeg)
• Custom OBS Studio plugins, WebSocket automation, live production tools.
• Low-latency pipelines: WebRTC, HLS, RTMP, MPEG-DASH, frame-accurate A/V sync.
• GPU-accelerated FFmpeg transcoding, stream packaging, VMAF quality analysis.
📱 Mobile & Cross-Platform Engines (C++/Rust)
• Shared C++/Rust audio/video cores with native Swift (iOS) and Kotlin (Android) UIs.
• Real-time, low-latency mobile audio processing and WebRTC integration.
• Scalable architecture that reuses your engine logic across desktop, mobile, and web.
--- FEATURED WORK ---
🚀 Render Studio – AI Music Production Suite
I architected a cross-platform desktop app (C++/JUCE) featuring real-time AI voice cloning, stem separation, noise removal, and key/BPM analysis. Offloaded heavy AI inference to dedicated worker threads, keeping the hardware-accelerated UI completely smooth and responsive under full rendering load.
🎬 Live Broadcast Automation – OBS Plugin & WebSocket Controller
Built a custom OBS Studio plugin and remote WebSocket control panel that automated scene switching, overlay triggers, and stream health monitoring for a 24/7 live channel. Cut manual operator workload by over 90% and eliminated on-air glitches with frame-accurate transitions.
--- LET’S TALK ---
I’m happy to offer a brief technical sanity check on your project’s architecture before you hire. Click “Invite” or “Message” and describe what you need – let’s build something rock-solid.
C++
Digital Signal Processing
Audio Engine
Audio & Music Software
FFmpeg
WebRTC
OBS Studio
Rust
Desktop Application
Swift
Kotlin
Video Stream
Real Time Stream Processing
Electron
React
Plugin Development
Dat H.
Ho Chi Minh City, Vietnam
$25/hr
5.0
22 jobs
With 3+ years of hands-on experience, I specialize in taking embedded products from prototype to mass production. I've completed 10+ real-world projects and successfully shipped consumer products that are now in end-users' hands.
What I Do Best
I build production-grade firmware — not hobby projects. My work spans the full embedded stack: hardware bring-up, device drivers, firmware, bootloaders, OTA systems, and companion mobile/PC apps.
Core Expertise
- MCU Platforms: STM32 (F0/F1/F4/L0/L4), ESP32/ESP32-S3/ESP32-P4/ESP32-C3, nRF52480/NRF52832, ARM Cortex-M & RISC-V, ...
- RTOS & Bare-Metal: FreeRTOS (advanced task sync — queues, semaphores, event groups, task notifications), bare-metal programming, custom bootloader development, ...
- Peripherals: I2C, SPI, I2S, UART, PWM, ADC/DAC, RMT, Modbus RTU, USB HID, ...
- Connectivity: Wi-Fi, BLE, LoRa, NFC, GSM/GPRS, NB-IoT, 4G, ...
- IoT & Cloud: MQTT, HTTP/HTTPS, WebSocket, TCP/UDP | Azure IoT, AWS, Firebase, ...
- Security: Secure Boot, encrypted NVS storage, FIDO2 passwordless authentication
- Languages: C/C++ (primary), Python, Dart/Flutter (mobile & desktop apps), Java
- Sensors: Accelerometer, IMU, Gyroscope, Time-of-Flight (ToF), Fingerprint, Ambient Light, Temperature, Humidity, Water Quality, Gas, Heart Rate & SpO₂, ...
- Peripherals: Camera, Microphone, Speaker, Buzzer, ...
- Displays: TFT, OLED, LCD, HMI, ,..
- Build & Debug: ESP-IDF, Makefiles, CMake, linker scripts, GCC toolchain, GDB/JTAG — fully IDE-independent
- Other: Embedded Linux (Raspberry Pi, Orange Pi), Edge AI on MCUs, VoIP, WireGuard VPN, OTA update systems, PCB design (EasyEDA)
What Sets Me Apart
I deliver production-ready firmware, not proof-of-concepts. Clean architecture, proper error handling, memory optimization, and power management.
I work at the toolchain level — Makefiles, linker scripts, GCC, GDB — not dependent on any IDE.
I collaborate effectively with backend teams, including building systems using MCP (Model Context Protocol).
I've shipped real consumer electronics — I understand what it takes to go from "it works on my bench" to "it works in 10,000 units."
If you're a startup building a hardware product and need someone who can take it from prototype to production, let's talk.
Research & Development
Embedded C
C
C++
Flutter
Android
Python
AWS IoT Core
ARM Microcontroller
ESP32
nRF52
MQTT
HTTPS
WiFi
STM32
Pravin T.
Kathmandu, Nepal
$30/hr
4.8
102 jobs
23+ years in Linux/Windows administration, DevOps, and cloud infrastructure. I build, secure, and scale production systems 24/7 — for MSP clients and direct engagements across industries.
If your server is down, your deployment is failing, or you need infrastructure built right the first time — I'm the engineer you call.
━━ SERVER & SYSTEMS ━━
Linux (CentOS, Debian, Ubuntu, Amazon Linux, Rocky Linux) and Windows Server (2012–2025). Active Directory, Group Policy, Intune, hybrid identity. Nginx, Apache, Sendmail, Qmail, Postfix, Exim — MTA setup, Dovecot, SpamAssassin, OpenDKIM, SPF/DKIM/DMARC. Veeam, Acronis, cloud-native DR. Hypervisors: KVM, VMware ESXi, Hyper-V, Proxmox VE — HA clusters, live migration, Ceph/ZFS, Proxmox Backup Server. Redis, Varnish. QNAP NAS — storage management, Plex Media Server deployment, VPN tunnel integration. WHM/cPanel, Plesk, Virtualmin, CloudPanel, CyberPanel.
━━ CLOUD INFRASTRUCTURE ━━
AWS: EC2, ECS, EKS, RDS, S3, Route 53, IAM, VPC, CloudWatch, Lambda, API Gateway, Elastic Disaster Recovery. GCP: Cloud Run, Cloud Build, Firestore, GKE, IAM, VPC, Pub/Sub, Cloud Storage, Secret Manager, Cloud Monitoring. Cloudflare (WAF, Workers, Zero Trust, CDN). DigitalOcean, Hetzner, Vultr.
MinIO: S3-compatible object storage on bare metal, VMs, Kubernetes — distributed mode, SSE-S3/KMS, lifecycle policies, drop-in S3 for backups and MLOps.
Railway: Full-stack PaaS — GitHub/Docker auto-build, managed DBs (PostgreSQL, MySQL, Redis), private networking, env variables, cron workers, auto-scaling.
━━ SECRETS MANAGEMENT ━━
HashiCorp Vault: Dynamic secrets for AWS IAM, databases, cloud providers — TTL-bound credentials, auto-revoke. PKI for internal CA and on-demand TLS. Vault Secrets Operator for Kubernetes (etcd-free pod injection). Raft HA, RBAC, audit logging, Shamir unseal. Transit engine for encryption-as-a-service. CI/CD integration to eliminate hardcoded credentials.
━━ DEVOPS & CI/CD ━━
Docker, Kubernetes (EKS + self-managed: kubeadm, k3s, RKE2), Helm, Kamal. GitHub Actions, GitLab CI, Bitbucket Pipelines. Terraform, Ansible. ArgoCD, Flux (GitOps). Prometheus, Grafana, Datadog.
Traefik: Cloud-native ingress — auto TLS, Docker/K8s service discovery, ForwardAuth, rate limiting, canary routing.
Caddy: Zero-config-TLS reverse proxy — automatic HTTPS, on-demand certs. Preferred for self-hosted stacks.
━━ NETWORKING & SECURITY ━━
WireGuard, OpenVPN (MFA/ZTNA), IPSec/Libreswan, Xray/REALITY. Tailscale/Headscale — self-hosted mesh VPN, VPS tunnel setup, ACL policies, subnet routing. MikroTik, Juniper, SonicWall, Fortinet (FortiGate, FortiManager, FortiAnalyzer). pfSense, OPNsense. BGP, OSPF. Auth0, OAuth2, OIDC, Duo Security. LDAP/RADIUS, 802.1x, NPS/AD CS/Intune.
━━ DEVELOPMENT & AUTOMATION ━━
Python: FastAPI, Flask, Django, RESTful APIs, OpenAI API, ETL pipelines (Airbyte), orchestration (Airflow, n8n), data processing (pandas), Retool internal tools. Clean, documented, production-ready code.
━━ CONTAINERIZATION & DEPLOYMENT ━━
Docker Compose, Kubernetes manifests, Helm. Portainer, Coolify, Elestio, Traefik, Caddy. MinIO (K8s Operator/Tenant). Nextcloud, n8n, self-hosted app deployment. Vercel, Railway, Netlify, Replit.
━━ MSP & VOIP ━━
Duo Security, SpamTitan, ScreenConnect, ESET, Acronis. M365 multi-tenant administration. Asterisk and Vicidial (AWS + on-prem) — SIP trunks, IVR, call center setup, NetSIP integration.
━━ LEGACY & EARLY CAREER ━━
Foundational background in Windows desktop application development (VB, C#, Access) and web development (Core PHP, Laravel).
━━ WHAT CLIENTS HIRE ME FOR ━━
► Emergency triage: servers down, services failing, breaches in progress
► Greenfield AWS/cloud environments built to security and compliance best practices
► CI/CD pipelines rebuilt to work reliably — no more failed deployments at 2am
► Self-hosted stacks that cut cloud bills without cutting uptime
► Kubernetes from scratch: EKS, k3s, RKE2 — setup, Helm, GitOps, day-2 operations
► HashiCorp Vault rollouts — eliminate hardcoded credentials across all pipelines
► Proxmox VE clusters: HA, live migration, Ceph storage, Proxmox Backup Server
► Network redesigns: Zero Trust, WireGuard mesh, BGP multi-homed, FortiGate, pfSense
► Ongoing managed infrastructure support and 24/7 incident response
► GCP solution design & delivery — Cloud Run, microservices, IAM, developer onboarding/offboarding
► Infrastructure, Security & Application Audits — server, network, database, cloud, and web stack
━━ INDUSTRIES SERVED ━━
SaaS · Fintech · Healthcare · E-commerce · Legal · Real Estate · Media · Education · Government · Telecoms · Startups · Enterprise. Single-server MVPs to multi-region, multi-account production environments.
━━ COMMUNICATION & PROCESS ━━
I don't disappear after the kickoff call. Clear updates at every stage, thorough documentation, and a proper handover on every engagement. Timezone-flexible. Slack, Teams, WhatsApp, Zoom, or Webex. If the work matters, it gets done right.
Python
Apache HTTP Server
NGINX
System Administration
Docker
Kubernetes
DevOps
Linux System Administration
AWS Systems Manager
Network Administration
Google Cloud Platform Administration
Cloudflare
OpenVPN
Zero Trust Architecture
Terraform
Shan Ahmed U.
Karachi, Pakistan
$37/hr
4.9
13 jobs
Top Rated Plus Embedded Hardware & Firmware Engineer with 8+ years of experience building reliable embedded products, IoT systems, and production-ready electronics.
I help startups, product teams, and manufacturers take an idea, prototype, or broken design and turn it into a working embedded product that can be tested, manufactured, and scaled.
My work connects hardware, firmware, and real-world product execution. Instead of treating the circuit, code, sensors, connectivity, power system, enclosure, and manufacturing process as separate pieces, I help bring them together into one reliable product.
WHAT I BUILD
• Custom schematic and PCB design for reliable embedded hardware
• Embedded firmware development in C/C++ for real-world products
• ESP32, STM32, Nordic, Arduino, Raspberry Pi, and Embedded Linux platforms
• BLE, Wi-Fi, LTE, Cat-M1, NB-IoT, LoRa, NFC, GPS/GNSS, and sensor integration
• Low-power electronics, battery-powered devices, BMS, and power management
• Industrial interfaces including UART, SPI, I2C, RS-485, CAN, Modbus, ADC/DAC, and GPIO
• Board bring-up, debugging, firmware validation, and hardware troubleshooting
• BOM preparation, Gerber files, assembly files, DFM review, and manufacturing support
I have worked across wireless IoT devices, wearable and medical electronics, industrial monitoring systems, automation hardware, smart sensors, connected consumer products, and custom embedded controllers.
WHY ONE TECHNICAL OWNER
Clients usually come to me when they need more than a schematic or a firmware file. They need someone who can understand the complete system, identify risks early, solve hardware and firmware integration issues, and move the product closer to production.
I also lead a full-service engineering team when projects require additional support across mechanical enclosure design, cloud integration, mobile app development, product design, or manufacturing coordination. This gives clients one technical owner while keeping the embedded hardware and firmware work technically grounded.
READY TO BUILD?
Send me your requirements, target platform, connectivity needs, power constraints, current design files, and production volume. I’ll respond with a clear technical scope within 24 hours.
Warm Regards,
Shan Ahmed Usmani
Embedded System
Firmware Programming
Internet of Things
Arduino
Raspberry Pi
STM32
ESP32
PCB Design
FreeRTOS
Kiosk
MQTT
Python
C++
Machine Learning
Data Science
Thao N.
Ha Noi, Vietnam
$30/hr
4.8
100 jobs
Hi, I'm Thao
With 14+ years of experience, I specialize in:
- ESP32 / nRF52/ nRF53/ nRF54/ nRF91 / STM32 PCB and Firmware (FreeRTOS, Zephyr)
- BLE, Wi-Fi, LTE-M / NB-IoT connectivity
- Sensor integration and low power optimization
- End-to-end IoT systems (device → cloud via AWS IoT/Thingsboard/EMQX/..., MQTT/HTTP/...)
🔧 Firmware Development
- Extensive experience with MCUs: ESP32, STM32, NXP, Nordic (nRF52, nRF5340, nRF54L, nRF91)
- Wireless technologies: Wi-Fi, BLE, LoRa
- Cellular: 4G / LTE-M / NB-IoT
- SIMCOM (SIM800, SIM7000, SIM7600, SIM7020, etc.)
- Quectel (BG95, BG96, EC21, EC25, EG25, etc.)
- u-blox, Sierra Wireless
- QuecOpen development
- GNSS integration (u-blox, SIMCOM, Quectel)
⚙️ Peripherals & Systems
Interfaces: UART, SPI, I2C, USB, ADC, PWM, CAN, DALI 2
Industrial communication: RS485, Modbus RTU
Sensors: Temperature, humidity, pressure, gas (CO, SO2, NO2, O3), dust, pH, EC, light
☁️ IoT & Cloud Integration
AWS IoT (MQTTs, HTTPs, provisioning, S3)
EMQX, HiveMQ
Thingsboard
End-to-end IoT system integration
🧠 RTOS / Platforms
FreeRTOS
Zephyr RTOS
Arduino framework
🔊 Other Experience
Alexa-enabled devices and audio streaming systems
🛠️ Hardware Design
Schematic design: Digital, Analog, Power electronics
PCB design: 1–4 layers, 3D layout
Tools: KiCad
Manufacturing: JLCPCB, PCBWay
I would be happy to discuss your project and help you build the best possible solution.
Best regards,
Thao Nguyen
Embedded C
Arduino Firmware
Microcontroller Programming
Sensor
Arduino
nRF52
ESP32
STM32
Electrical Engineering
Zephyr
C
C++
Mieszko M.
Krakow, Poland
$67/hr
5.0
5 jobs
I'm Mieszko Mieruński, I have 13+ years of experience with Embedded Systems
My main specialization is Zephyr RTOS, which I work with since 2018, when I was working at Nordic Semiconductor writing drivers for nRF91 and nRF53 chips. I have vast experience with nRF chips and tackle hardest issues with RF, connectivity and power optimization.
I also have experience working with other technologies listed below:
𝗧𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝗶𝗲𝘀 & 𝗣𝗿𝗼𝘁𝗼𝗰𝗼𝗹𝘀
• Connectivity: LTE-M, NB-IoT, LoRaWAN, Bluetooth / BLE, Wi-Fi (including HaLow), Thread
• Application Protocols: Matter, MQTT, LwM2M, CoAP
• Integrated Systems: GPS/GNSS, Asset Tracking, Sensor Fusion
𝗙𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸𝘀 & 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲
• Zephyr RTOS (Official Ecosystem Vendor & Technical Contributor)
• FreeRTOS
• Embedded C/C++
• Rust (for memory-safe, mission-critical systems)
𝗠𝗖𝗨 𝗙𝗮𝗺𝗶𝗹𝗶𝗲𝘀
• Nordic Semiconductor (nRF52, nRF54, nRF91 series)
• Espressif (ESP32, ESP32-S3, ESP32-P4)
• STMicroelectronics (STM32H7 and others)
𝗩𝗲𝗿𝘁𝗶𝗰𝗮𝗹 𝗦𝗽𝗲𝗰𝗶𝗮𝗹𝗶𝘇𝗮𝘁𝗶𝗼𝗻𝘀
• Industrial IoT (IIoT) & Factory Automation
• Smart Agriculture
• Connected Healthcare & MedTech
• Smart Home & Building Automation
• Emergency & Safety Devices
• Asset Tracking & Logistics
C
C++
Zephyr
Microcontroller Programming
Internet of Things
Embedded System
Firmware
AWS IoT Core
STM32
Hardware Design
ESP32
Bluetooth LE
nRF52
Real-Time Operating System
PCB Design
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
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a VTK Specialist on Upwork?
You can hire a VTK Specialist on Upwork in four simple steps:
Create a job post tailored to your VTK Specialist project scope. We’ll walk you through the process step by step.
Browse top VTK Specialist talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top VTK Specialist profiles and interview.
Hire the right VTK Specialist 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 VTK Specialist?
Rates charged by VTK Specialists 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 VTK Specialist on Upwork?
As the world’s work marketplace, we connect highly-skilled freelance VTK Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream VTK Specialist team you need to succeed.
Can I hire a VTK Specialist 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 VTK Specialist proposals within 24 hours of posting a job description.