Hire the Best Computer Engineers
in Ethiopia

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

Addis Ababa, Ethiopia

$5/hr
4.9
14 jobs

I’m an Electronics and Computer Engineer with over 5 years of experience helping clients turn ideas into real, production-ready hardware, from initial circuit design to fully functional prototypes. I focus on creating efficient, reliable designs that are ready for manufacturing. My work covers multilayer PCB layouts, 3D CAD modeling, and troubleshooting complex board designs to make sure everything runs smoothly before it hits production. What I Offer: -Schematic Capture & Circuit Design -Advanced PCB Layout (Altium, KiCad, Eagle, Allegro) -Hardware Development & Embedded Integration -Prototyping, Testing & Debugging -3D CAD Modeling & Enclosure Design -Design Consultation & Troubleshooting Whether you need a quick prototype or a full production design, I’ll make sure your project is clean, optimized, and on schedule. My goal is simple: to turn your ideas into hardware you can depend on to work.

  • PCB Design
  • Multilayer PCB
  • Electrical Layout Design
  • Schematic Capture
  • Altium Designer
  • KiCad
  • EasyEDA
  • Electronics
  • Electrical Engineering
  • Electrical Design
  • FPGA
  • nRF52
  • ESP32
  • Arduino
  • Data Annotation
  • Data Labeling
  • Image Annotation
Anwar Gashaw Y.

Addis Ababa, Ethiopia

$15/hr
5.0
6 jobs

Hi, I'm Anwar Gashaw, a Computer Engineer from the top university in Ethiopia and East Africa, graduating with great distinction 🏅. I'm a skilled Full-Stack Developer with over 3 years of hands-on experience building salable, efficient, and user-focused web applications. I specialize in both front-end and back-end development, with strong expertise in AI and machine learning — delivering performance-optimized, responsive, and intelligent solutions 🚀📈. FRONT-END EXPERTISE • Languages: HTML, CSS, JavaScript, TypeScript • Frameworks & Libraries: React, Next.js, Angular, Vue.js • UI/Component Libraries: Shadcn UI, Material-UI, Chakra UI, Ant Design • Animation & 3D: Three.js, GSAP, Framer Motion BACK-END EXPERTISE • Languages & Frameworks: Node.js, Express, NestJS, Django, Flask • Databases: PostgreSQL, MySQL, MongoDB, Firebase, Supabase • ORMs & Tools: Prisma, TypeORM, Mongoose, SQLAlchemy • Cloud & Integrations: Cloudinary, Supabase, Firebase AI & MACHINE LEARNING • Languages & Libraries: Python, TensorFlow, PyTorch, Scikit-learn • Applications: NLP, image recognition, predictive analytics, recommendation systems • Deployment: FastAPI, Flask, Streamlit, Docker AI TOOLS EXPERTISE • Model Training: Jupyter Notebook, Google Colab, Weights & Biases (W\&B) • Pre-trained Models & APIs: OpenAI (ChatGPT, Whisper, DALL·E), Hugging Face Transformers • Data Processing: Pandas, NumPy, Label Studio • ML Ops: MLflow, Docker, Git, REST APIs • Visualization: Streamlit, Dash, Plotly AI CODING TOOLS • AI Dev Environments: Cursor, GitHub Copilot, Codeium, Tabnine • Productivity & Collaboration: Notion AI, ChatGPT (Custom GPTs), Raycast AI • Prompt Engineering & Automation: LangChain, AutoGPT, GPT-4 Function Calling I’m passionate about transforming ideas into intelligent, high-impact digital products. Whether you need a full-stack web app, an AI-integrated system, or just want to accelerate your dev workflow . I’m here to bring your vision to life. Let’s collaborate and build something amazing together! ✨

  • React
  • Redux
  • React Native
  • NestJS
  • ExpressJS
  • Next.js
  • HTML
  • Tailwind CSS
  • Expo.io
  • Mathematics
  • Python
  • Data Structures
  • Data Analysis
  • JavaScript
  • Web Application
Euael E.

Addis Ababa, Ethiopia

$12/hr
4.9
11 jobs

I build backend systems and AI pipelines. My main work has been on production LLM systems, including a RAG pipeline that grounds AI responses in real data and eliminates hallucinations. I built a conversational AI platform's backend from the ground up. Python and FastAPI, async architecture, vector database integration, and prompt caching to manage API costs and latency. I migrated the infrastructure to containerized services with auto-scaling, rewrote the storage layer to cut costs significantly, and scaled the system from a small user base to thousands of active users. I have also designed RBAC modules for multi-tenant security dashboards, containerized legacy .NET services, and worked across both Azure and GCP environments. Right now, I am building a distributed key-value store in Go with Raft consensus, deployed across a multi-region Kubernetes cluster on three continents. I manage my own infrastructure end-to-end. VPS deployments across multiple providers, email server setup, DNS configuration, n8n workflow automation, and cloud services on GCP and Azure. I am comfortable owning everything from application code to production infrastructure. Stack: Python (FastAPI, LiteStar), C#/.NET, Go, PostgreSQL, Redis, Docker, GCP, Azure, React when needed. Available for AI/LLM integration and infrastructure work.

  • Computer Engineering
  • C#
  • C++
  • ASP.NET
  • .NET Framework
  • Git
  • HTML
  • RESTful API
  • ExpressJS
  • ASP.NET Web API
  • MongoDB
  • MySQL
  • JavaScript
  • Python
Eyoel N.

Addis Ababa, Ethiopia

$15/hr
5.0
3 jobs

AI Engineer with a strong foundation in data analysis, machine learning, and building intelligent systems that translate complex data into actionable insights. Experienced in developing and optimizing AI-driven solutions, working with large datasets, and implementing models that enhance decision-making and operational efficiency. Proficient in Python, machine learning frameworks, and data tools, with a focus on deploying scalable AI applications. Passionate about leveraging artificial intelligence to solve real-world problems and drive innovation.

  • JavaScript
  • CSS 3
  • HTML
  • Node.js
  • Database
  • Flutter
  • Computer Network
  • Dart
Henok T.

Addis Ababa, Ethiopia

$10/hr
4.3
36 jobs

ABOUT ME I am an Electrical and Computer Engineer with strong multidisciplinary experience in embedded systems, PCB design, industrial automation, software development, and network engineering. I specialize in transforming ideas into practical, reliable, and scalable technical solutions. My experience covers the full development cycle, from hardware design and firmware programming to backend development, automation, and system integration. I am passionate about building efficient systems that solve real-world problems, and I take pride in delivering quality work with professionalism, precision, and on-time execution. My expertise includes: ✅ Embedded Systems and Firmware Development • Nordic nRF series, Arduino, ESP32 series, STM32 series, ESP8266, NodeMCU, Raspberry Pi series and custom microcontroller platforms and custom microcontroller platforms. • Embedded C, C++, and MicroPython • Zephyr RTOS and nRF Connect SDK development for Nordic nRF platforms • ESP-IDF and Arduino-based firmware development • USB, UART, I2C, SPI, CAN, Wi-Fi, Bluetooth, LoRa, MQTT, OPC UA, Zigbee, and Cellular communication ✅ PCB Design and Hardware Engineering • Schematic and PCB design up to 10 layers • Advanced PCB Layout (Altium, KiCad, Eagle, Allegro) • 3D CAD modeling and Enclosure Design • Custom footprint, symbol, and library creation • Compact and production-ready hardware design • Gerber, BOM, and manufacturing file preparation • Hardware and firmware co-design ✅ Industrial and Workflow Automation • Siemens PLC programming • SCADA systems • Industrial IOT automation • Python and Shell scripting for workflow automation ✅ Software Development • MERN stack web development • Backend: Node.js and Django Frontend: React, vue js Database: MongoDB, Couchdb, PostgreSQL, and MySQL • C, C#, C++, JavaScript, and Python ✅ Network Engineering • Packet Tracer and GNS3 simulation • Router, switch, and VPN configuration • pfSense firewall and network security

  • Arduino Firmware
  • Firmware Programming
  • C++
  • Microcontroller Programming
  • Python
  • Automation
  • PLC Programming
  • CAD Drafting
  • 3D Modeling
  • PCB Design
  • Multilayer PCB
  • KiCad
  • ESP32
  • nRF52
  • Software Development
Gebrekidan B.

Bahir Dar, Ethiopia

$10/hr
5.0
1 jobs

Hello! I’m an Electrical and Computer Engineer with a passion for tackling diverse and challenging projects. I’m skilled in foundational circuit design and have experience from conceptualization through to implementation and testing, working with breadboards and basic design software. My hands-on work with microcontrollers allows me to bring innovative ideas to life through practical projects. Proficient in programming languages mostly C , I can handle various coding tasks with ease. Additionally, I’m very skilled at installing and configuring electronic systems, and I excel at identifying and resolving issues in both hardware and software. My commitment to detail and clear communication ensures that I understand and meet your needs effectively. If you have a project or need assistance in electrical or computer engineering, I’m eager to contribute and provide valuable support. Let’s collaborate to achieve your goals!

  • Electrical Engineering
  • Arduino
  • ESP32
  • ESP8266
  • Microcontroller
  • Embedded System
  • Circuit Design
  • Electrical Design
  • Microcontroller Programming
  • Serial Port Interfacing
  • Solar Design
  • Electronics
  • C++
  • KiCad
  • Wireless Communication

How it works

Post a job for free Post 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 Computer Engineer in Ethiopia on Upwork?

You can hire a Computer Engineer in Ethiopia on Upwork in four simple steps:

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

Rates charged by Computer Engineers 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 Computer Engineer in Ethiopia on Upwork?

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

Can I hire a Computer Engineer in Ethiopia 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 Computer Engineer proposals within 24 hours of posting a job description.