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
Eyoel N.

Addis Ababa, Ethiopia

$15/hr
5.0
4 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
Sifen G.

Addis Ababa, Ethiopia

$7/hr
4.9
20 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
  • Eagle
  • PADS Mentor Graphics
Tekalign M.

Addis Ababa, Ethiopia

$10/hr
5.0
6 jobs

Need a Full Stack Developer who can build and deliver your product without constant supervision? I help startups and businesses turn ideas into real, scalable web applications using Python, FastAPI, Django, React, Next.js, and Node.js. I focus on building systems that are clean, reliable, and ready for production—not just demos. I’ve worked on SaaS platforms, real-time applications, AI integrations, and data-driven systems, always with a focus on performance and long-term maintainability. Clients appreciate my clear communication, problem-solving approach, and ability to take a project from idea to deployment smoothly. If you’re looking for someone who can understand your requirements and build it properly, feel free to reach out.

  • FastAPI
  • Node.js
  • Django
  • Next.js
  • React
  • Tailwind CSS
  • Vue.js
  • Git
  • Docker
  • Docker Compose
  • PostgreSQL
  • MongoDB
  • MySQL
  • SQLite
  • API Development
  • Python
  • ML Automation
  • Marketing Automation
  • API Integration
  • TypeScript
Nahom M.

Addis Ababa, Ethiopia

$20/hr
4.5
1 jobs

Full-stack developer and computer engineer with strong expertise in modern frontend frameworks, backend technologies, and DevOps practices. Experienced in building and deploying scalable applications, working on diverse academic and real-world projects, and leveraging cloud engineering solutions. Passionate about problem-solving, collaboration, and delivering high-quality, reliable software systems.

  • Computer Engineering
  • Electrical Engineering
  • Web Development
  • React
  • MERN Stack
  • Node.js
  • PostgreSQL
  • Vue.js
  • Next.js
  • NestJS
  • Mathematics
  • Kubernetes
  • Django
  • Tailwind UI
  • Golang
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
Henok T.

Addis Ababa, Ethiopia

$10/hr
4.3
37 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

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 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.