Hire the Best Multithreaded Programming Specialists in Alexandria, EG

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

Alexandria, Egypt

$10/hr
5.0
3 jobs

Software often runs into problems: slow performance, unstable behavior, and code that fails to scale. I focus on solving these challenges by building systems that are fast, reliable, and maintainable. With experience in C, C++, Zig, and Rust, I specialize in: - Systems programming — developing efficient, low-level software close to the hardware - Cross-platform development — making applications run consistently across environments - Performance optimization — improving execution speed and reducing resource usage - Open-source collaboration — contributing to and integrating with community projects

  • Python
  • JavaScript
  • Data Analysis
  • Python Script
  • Linux
  • Algorithm Development
  • pandas
  • Bash Programming
  • Data Science
  • C
  • C++
  • Rust
  • Windows App Development
  • System Programming
  • X86 Assembly Language
Abdelrahman A.

Alexandria, Egypt

$50/hr
5.0
9 jobs

Senior Software Engineer | Embedded Systems • C++ • Java • AI I help businesses and startups build robust, efficient, and scalable software — from embedded systems and firmware to enterprise C++/Java applications and AI-powered solutions. With 7+ years of hands-on experience, I’ve worked on projects ranging from microcontroller-based products to enterprise-grade applications at Siemens. My mix of embedded engineering expertise and modern software development skills means I can handle projects that require deep technical knowledge and clean, maintainable code. ✅ What I Can Do for You 🔹 Embedded Systems Development C / C++ firmware development for STM32, AVR, PIC, and ARM Cortex devices RTOS, AUTOSAR (Classic), communication stacks (CAN, LIN, SPI, I2C, USART) Device drivers, peripherals (ADC/DAC, PWM, timers, interrupts, GPIO) Embedded Linux and low-level optimization 🔹 C++ & Java Application Development Cross-platform applications with clean architecture (OOP, SOLID, design patterns) Build automation with CMake and Gradle REST API development and integrations Bug fixing, optimization, and long-term maintainability 🔹 AI & Automation AI-powered features with Python, LangChain, LangGraph, gRPC LLM integration for workflow automation and intelligent tools Custom AI prototypes for enterprise and industrial applications 🔹 Code Quality & Consulting Unit testing and automation (C, C++, Java, Python) Static code analysis and refactoring for performance & maintainability Technical documentation, training, and mentoring 🧑‍🏫 Teaching & Knowledge Sharing Besides engineering, I’ve also worked as an instructor: Published 2 AUTOSAR courses on Udemy (first Arabic course + English course). Trained Bachelor/Master students in Embedded Systems, Assembly, RTOS, C/C++, MATLAB, and CAN. Created tutorials, technical content, and documentation for startups and teams. This teaching experience helps me communicate complex technical topics clearly — whether you’re a technical founder, a developer who needs guidance, or a client who wants transparency. 🚀 Why Clients Hire Me Full-cycle expertise: from idea → prototype → production-ready software Cross-domain knowledge: Embedded + Enterprise Software + AI Clean, maintainable code: I follow industry best practices (OOP, SOLID, design patterns) Clear communication: I make sure you understand progress and decisions at every step Proven industry background: I’ve delivered projects used in enterprise and automotive environments 💡 Whether you need firmware for a new device, enterprise-level C++/Java development, or AI-powered automation, I can help turn your ideas into production-ready solutions. 👉 Let’s discuss your project and see how I can support you.

  • C
  • Arduino
  • Embedded System
  • C++
  • Tutoring
  • Software Architecture
  • Software Design
  • Software Design Pattern
  • Java
  • REST API
  • Mathematics Tutoring
  • Physics Tutoring
  • MATLAB
  • PIC Programming
Omar H.

Alexandria, Egypt

$10/hr
5.0
4 jobs

I’m a software developer specializing in modern C++ and Qt development. I build reliable desktop applications and performance-sensitive software with clean, maintainable architecture. I have experience developing Qt desktop applications, custom user interfaces, and data visualization tools with responsive background processing. My broader experience includes 2D and 3D rendering, ray tracing, Vulkan graphics, game-engine architecture, physics simulation, collision systems, and Unreal Engine development. I focus on writing structured, efficient code with clear component boundaries and dependable behavior. I’m comfortable working across application architecture, graphics systems, debugging, optimization, and CMake-based builds. I’m especially interested in projects involving C++ desktop software, Qt applications, developer tools, real-time graphics, computer graphics, rendering, simulation, game engines, and Unreal Engine. If you’re looking for a C++ developer who can turn technically demanding requirements into polished, dependable software, I’d be glad to discuss your project.

  • C++
  • Qt Framework
  • Graphics Programming
  • Unreal Engine
  • Desktop Application
  • Computer Graphics
  • Software Development
  • 3D Graphics Framework
  • Object-Oriented Programming
  • Software Debugging
  • GUI Design
  • CMake
  • Game Design
  • Game Engine
  • Game Testing
  • Game
  • GitHub
  • Git
  • Algorithms
  • Data Structures

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 Multithreaded Programming Specialist near Alexandria, on Upwork?

You can hire a Multithreaded Programming Specialist near Alexandria, on Upwork in four simple steps:

  • Create a job post tailored to your Multithreaded Programming Specialist project scope. We’ll walk you through the process step by step.
  • Browse top Multithreaded Programming Specialist talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Multithreaded Programming Specialist profiles and interview.
  • Hire the right Multithreaded Programming 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 Multithreaded Programming Specialist?

Rates charged by Multithreaded Programming 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 Multithreaded Programming Specialist near Alexandria, on Upwork?

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

Can I hire a Multithreaded Programming Specialist near Alexandria, 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 Multithreaded Programming Specialist proposals within 24 hours of posting a job description.