I’m an embedded Linux developer experienced in building tailored Linux images for embedded, or anywhere a customized Linux OS is needed, I bring 5+ years of seasoned expertise in the realm of Embedded Linux, coupled with a commendable 4+ years of hands-on experience in the field.
My skills are : -
• Embedded programming in C, C++, Python.
• Yocto and Buildroot.
• BSP (Qualcomm, NXP, Beagelbone, Raspberry Pi).
• Linux kernel and user space drivers, device trees.
• Emulation of firmware with Qemu.
C++
Embedded Linux
Embedded System
Embedded C
Microcontroller Programming
Real-Time Operating System
C
Python
Raspberry Pi
Raspberry Pi Firmware
Firmware Programming
Linux
Kernel
Build Automation
Network Engineering
Mohamed R.
Cairo, Egypt
$25/hr
4.6
18 jobs
I'm a geometry and meshing processing software engineer with expertise in building high-performance computational geometry solutions. Currently, I work at Atomica AI, a US-based dental CAD application, where I develop and optimize core geometry processing systems.
I also create math animation with The famous 3b1b Manim library.
OpenGL
C++
Python
C
Rust
Bash
Julia
Pygame
MATLAB
Linux
Lua
Emacs Lisp
LaTeX
NumPy
Hisham M.
Giza, Egypt
$50/hr
5.0
4 jobs
I am an experienced and highly motivated XR game designer and developer. If you have a brilliant game idea, then I'm your guy to bring it to life. I can build your concept from scratch and guide you through the full software development cycle. I do this full-time and I care about the results of my work. Feel free to contact me and discuss any game or app idea you may have, and together we will make it into reality!
Some of my Game dev Skill sets include:
✅ 3D Applications for desktop (Windows, macOS & Linux), Mobile, VR (Oculus) & AR
✅ Shaders with Unity visual effect graph
✅ Working with the SteamVR
✅ Procedural Content Generation
✅ Mobile game development for Android and iOS
✅Unity
✅Unreal
✅SparkAR
✅Blender
✅3D Modelling
✅ C# scripting
✅ Firebase
✅ PC game development
✅ Mobile VR development
✅ Game design
C++
3D Modeling
Unity
Node.js
Augmented Reality
Virtual Reality
C#
Unreal Engine
AR & VR Development
Game Development
Mixed Reality
Spark AR Studio
Blender
Mazen A.
Cairo, Egypt
$40/hr
5.0
5 jobs
As an XR developer and Unity expert, I blend imagination with reality, transitioning from programming to leading teams in creating immersive VR and AR experiences. My expertise spans WebGL 3D site construction with Three.js, detailed 3D character modeling, and extensive Unity development.
Discover more about my immersive projects and expertise at virtualverse.studio.
Skills:
🏆 XR Development
🏆 Virtual Reality (VR) Design
🏆 Augmented Reality (AR) Solutions
🏆 Metaverse Platform Development
🏆 WebGL & Three.js
🏆 3D Character Modeling, Rigging & Texturing
🏆 Unity3D Game and Application Development
🏆 Interactive 3D Site Creation
🏆 Advanced Motion Tracking and Animation
🏆 User Interface (UI) and User Experience (UX) Design
Leverage our top-rated Upwork agency's skills for your next project and immerse your audience in experiences that defy the ordinary.
Git
C#
Node.js
JavaScript
WebGL
Three.js
3D Rendering
Firebase
Photon Unity Networking
Unity
AR & VR Development
Game Development
Object-Oriented Programming
Blender
VR Application
Rafik S.
cairo, Egypt
$5/hr
5.0
3 jobs
Three computer science students looking to solve tech problems and develop mobile apps, desktop apps, games and web.
our supported programming languages and our experience is in
- c,c++,c#,java,html ,php,css and javascript.
- worked with Opengl, SDL and XNA for game development and related graphics stuff.
- we are also good at solving problems and developing algorithms
- can answer your tech and debug your error and problems
- and for sure as we are students we can do all types of assignments.
- your problems,apps or assignments will be resolved as quick as possible.
Android App Development
C++
Swift
C#
C
Java
Android
Game Development
Algorithm Development
Mahmoud A.
Giza, Egypt
$12/hr
5.0
3 jobs
As a versatile developer with a strong foundation in Unity, C#, .NET, and computer graphics, I thrive on crafting innovative solutions and creating immersive digital experiences. My expertise spans game development, advanced rendering techniques, and systems design, making me uniquely equipped to bring complex ideas to life with efficiency and precision. Whether building engaging gameplay mechanics, stunning visual effects, or scalable tools, I’m dedicated to delivering high-quality results that exceed expectations.
Key Skills:
• Unity Development: Proficient in crafting dynamic systems, engaging gameplay mechanics, and stunning visual effects.
• C# and .NET Expertise: Deep understanding of C# programming, .NET frameworks, and building reusable libraries for various applications.
• Computer Graphics & OpenGL: Skilled in developing advanced rendering techniques, procedural terrain generation, and low-level graphics programming.
• Shader Programming: Experience in creating visually rich effects using Unity's ShaderGraph and custom shaders in OpenGL.
• Tools and Systems Development: Adept at building robust tools like REST API handlers, inventory systems, and custom game engine features.
Notable Projects:
• Dynamic Inventory System
Built a runtime-generated inventory system using Unity's UI Toolkit, featuring resource gathering, item management, hotbar integration, and durability tracking.
• Combat System
Created a rich combat system in Unity, integrated with gameplay mechanics for weapon switching and different attack styles.
• RestHandler Library
Designed and implemented a robust REST API handler library in C#, supporting flexible authentication schemes, raw JSON, and deserialized object responses for Unity projects.
• Procedural Terrain Generation in OpenGL
Developed a terrain generation system from scratch, showcasing advanced OpenGL techniques and handling detailed model data, including tangents, bitangents, bones, and weights.
• Ocean Wave Shader
Designed a ShaderGraph-based ocean wave system with dynamically recalculated normals for realistic lighting and wave displacement.
• Advanced OpenGL Rendering
Built custom rendering pipelines and graphics effects, demonstrating expertise in OpenGL shaders and efficient GPU utilization.
I specialize in transforming complex concepts into polished solutions, with a strong focus on detail, performance, and user experience. My work is driven by a passion for innovation and a commitment to producing visually stunning, technically sound projects. Whether you need dynamic game systems, advanced graphics programming, or efficient software tools, I bring a professional approach to every project. Let’s create something extraordinary together.
OpenGL
C++
OpenGL Shading Language
C#
React
ASP.NET
ASP.NET MVC
.NET Framework
Unity
Computer Graphics
Graphics Programming
Game Development
Shading Language
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 OpenGL Developer in Egypt on Upwork?
You can hire a OpenGL Developer in Egypt on Upwork in four simple steps:
Create a job post tailored to your OpenGL Developer project scope. We'll walk you through the process step by step.
Browse top OpenGL Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top OpenGL Developer profiles and interview.
Hire the right OpenGL 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 OpenGL Developer?
Rates charged by OpenGL 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 OpenGL Developer in Egypt on Upwork?
As the world's work marketplace, we connect highly-skilled freelance OpenGL Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream OpenGL Developer team you need to succeed.
Can I hire a OpenGL Developer in Egypt 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 OpenGL Developer proposals within 24 hours of posting a job description.