Hire the Best Embedded Systems Engineers
in Kenya

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

Nyeri, Kenya

$31/hr
4.6
166 jobs

๐ŸŽฏ ๐—ช๐—ผ๐—ฟ๐—ธ๐—ฒ๐—ฑ ๐˜„๐—ถ๐˜๐—ต Spanish, American and European Companies International ๐˜„๐—ผ๐—ฟ๐—ธ ๐—พ๐˜‚๐—ฎ๐—น๐—ถ๐˜๐˜† ๐—ฑ๐—ฒ๐—น๐—ถ๐˜ƒ๐—ฒ๐—ฟ๐—ฒ๐—ฑ ๐—ผ๐—ป-๐˜๐—ถ๐—บ๐—ฒ ๐—ฒ๐˜ƒ๐—ฒ๐—ฟ๐˜†-๐˜๐—ถ๐—บ๐—ฒ ๐—–๐—ผ๐—บ๐—ฝ๐—ฒ๐˜๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—ฝ๐—ฟ๐—ถ๐—ฐ๐—ถ๐—ป๐—ด. โœ… ๐Ÿญ0 ๐˜†๐—ฒ๐—ฎ๐—ฟ๐˜€ ๐—ฝ๐—ฟ๐—ผ๐—ณ๐—ฒ๐˜€๐˜€๐—ถ๐—ผ๐—ป๐—ฎ๐—น ๐—ฒ๐˜…๐—ฝ๐—ฒ๐—ฟ๐—ถ๐—ฒ๐—ป๐—ฐ๐—ฒ. ๐—จ๐—ฆ & ๐—˜๐˜‚๐—ฟ ๐˜€๐˜๐—ฎ๐—ฟ๐˜๐˜‚๐—ฝ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜ ๐˜€๐—ฝ๐—ฒ๐—ฐ๐—ถ๐—ฎ๐—น๐—ถ๐˜‡๐—ฎ๐˜๐—ถ๐—ผ๐—ป. โ˜‘๏ธ <4 ๐—ต๐—ผ๐˜‚๐—ฟ ๐—ฟ๐—ฒ๐˜€๐—ฝ๐—ผ๐—ป๐˜€๐—ฒ ๐˜๐—ถ๐—บ๐—ฒ๐˜€, ๐Ÿณ ๐—ฑ๐—ฎ๐˜†๐˜€ ๐—ฎ ๐˜„๐—ฒ๐—ฒ๐—ธ ๐Ÿ›  2 free revisions ๐Ÿฅ‹ Professional Electrical and Electronics Engineer I am an Embedded Systems Engineer with 10 years of experience in PCB design and firmware development. I work with a wide range of microcontrollers, with a strong focus on ESP32 and ESP-IDF IoT firmware development Framework. I design high-quality multilayer PCBs following signal integrity, EMI/EMC and Electrical Engineering best practices delivering reliable, production-ready boards and firmware. My expertise include: โšกSchematics Design โšกPCB Design โšกFirmware Development โšกC/C++ โšกESP32 PCB Design Deliverables โœ”Gerber files โœ”NC Drill files โœ”BOM โœ”Pick and Place files โœ”Any other file a client may need Why choose me: - Vast experience -Robust designs. -Proven reliability (24/7 availability). -Seamless communication with constant updates. It's my pleasure to work on your project. Just drop me a message here at Upwork to discuss further. Regards, Anthony.

  • Embedded System
  • PCB Design
  • Circuit Design
  • Electronics
  • Electrical Engineering
  • Altium Designer
  • Electronic Design
  • Microcontroller Design
  • Digital Electronics
  • Hardware Design
  • Hardware Prototyping
  • ARM Cortex-M
  • ESP32
  • Arduino
  • Schematic Capture
  • Schematic
  • Multilayer PCB
  • Prototype Design
  • Wearable Technology
  • Firmware Programming
Silvester M.

Nairobi, Kenya

$30/hr
5.0
14 jobs

As a Senior Electronics Design Engineer, I deliver high-speed, multi-layer PCBs and FPGA-based embedded hardware engineered for scalable manufacturing. From KiCad/Altium schematic capture and 3D ECAD integration to board bring-up, I turn complex hardware architecture into production-ready physical prototypes. Engineering Capabilities: โ€ข Schematic Capture & Hardware Architecture: Full schematic capture, low-noise analog/digital front-ends, Power Delivery Networks, and component lifecycle vetting for BOM availability. โ€ข PCB Design & Layout: Multi-layer, High-Density Interconnect routing, controlled impedance, and strict Signal/Power Integrity optimization. โ€ข DFM / DFA & Manufacturing Packages: Complete production handoff including Gerber, NC drill, ODB++, Pick-and-Place, and IPC-compliant fab documentation for immediate assembly. โ€ข FPGA SoC Development: RTL design, simulation, synthesis, placement, and timing closure using Vivado Design Suite. Specialized in AMD SoC hardware-software co-design and high-speed transceivers. โ€ข Bring-Up & Prototype Validation: Hands-on hardware bring-up, bare-metal testing, peripheral validation, and early-stage debugging to achieve functional hardware. Toolstack: โ€ข ECAD & PCB Design: Altium Designer, KiCad. โ€ข Rendering: Blender. โ€ข FPGA Development & Logic Synthesis: AMD Vivado Design Suite. โ€ข Simulation & Circuit Analysis: LTspice, Simbeor. Send me a message with your project overview, schematic drafts, or target block diagram, and letโ€™s discuss the fastest path to a reliable prototype.

  • Embedded System
  • Electronics
  • PCB Design
  • ESP32
  • Schematic Capture
  • STM32
  • KiCad
  • Altium Designer
  • Multilayer PCB
  • Hardware Prototyping
  • FPGA
  • Verilog
  • Xilinx
  • PLC Programming
  • Siemens NX
  • Industrial Automation
Victor M.

Meru, Kenya

$10/hr
5.0
13 jobs

- Rust, C++, C , Zig, Python, JavaScript - ARM architecture - ARMV8, ARMV7, ARMV6 - Shell scripting - Powershell and POSIX shell - Virtualization & emulation โ€“ QEMU, VirtualBox - Kernel, OS, and firmware development โ€“ bootloaders, initrd, Linux, xv6, custom kernels - Desktop applications - Linux, Windows, MacOS - Networking - Advanced debugging reverse engineering

  • Rust
  • C++
  • C
  • Assembly Language
  • Java
  • JavaScript
  • Python
  • HTML
  • TypeScript
kelvin M.

Nairobi, Kenya

$20/hr
4.9
36 jobs

I have a background in electrical and electronics engineering and I have extensive skills in Simulation and programming. I have had vast experience in the creation, configuration, and maintenance of both Software and Hardware. I am industrious and I have a key focus on both the quality and timeliness of my work and the work that I deliver. I always try and maintain high working standards as well as a good work ethic. Having been a freelancer for more than 6 years I have had the opportunity to take on a wide spectrum of projects, which have challenged me and I have grown through that. I take a lot of pride in all the clients I have had the chance to work with. My specialty lies in : 1. โœ…Signals and systems. Having worked at a telecommunication company I was able to gain skills in power systems and the various processes that come into play when it comes to long-term work and actual implementation of communication equipment. From setting up BTS(Base Transceiver stations) to the gradual rolling out of fiber optic cable to enhance internet connectivity. 2. โœ…Machine learning and Data analytics: Mostly based on Matlab and Google&amp;#39;s tensor flow. I have worked on real-world problems and I have worked with various datasets, which all aim to derive useful information and unearth patterns aimed at improving the end result and getting solutions to existing problems. 3. โœ…Embedded systems and hardware architecture. Having had a solid background in electrical and electronics engineering, I especially loved digital systems logic and digital signal processes. And through that, I have learned how to operate FPGAs(Field Programmable Gate Arrays) and I am proficient in VHDL (Very High Speed integrated circuit Hardware Description Language). Through Matlab, I am able to successfully design and come up with the VHDL code to support a customized hardware design with a turnaround time of 7 days. 4. โœ… MATLAB and Simulink simulations. As an engineer, Matlab has been crucial in successfully designing systems and verifying principles as well as carrying out research. I have worked on a wide range of projects ranging from Power systems design to control systems and even digital signal processing among others. Both in the academic and in industrial automation Matlab has been remarkably powerful and ideal. Why am I a good fit for your project? Having worked with a wide range of clients and has been on the platform long enough I have gained not just a wealth of experience I am also confidence and very professional in the quality of work delivered. This is evident based on my reviews from the clients I have had the pleasure of working with along with my JSS score. I am a good communicator and I believe having a great working relationship with my clients starts with being a good communicator.

  • MATLAB
  • Electrical Engineering
  • Electronic Design
  • Raspberry Pi
  • PLC Programming
  • PCB Design
  • MATLAB Script
  • Internet of Things Solutions Design
  • Digital Electronics
  • Technical Writing
  • Power Electronics
  • Simulink
Morris K.

Nairobi, Kenya

$25/hr
5.0
16 jobs

I build systems and integrate connections between ERP/CRM systems (Odoo, ERPNext, Zoho, ClickUp, Shopify), automation platforms (n8n, zapier, make), and the marketing, communication, and AI tools businesses depend on. 9+ years architecting production APIs and integrations. Core Work: ERP/CRM integration and sync, PostgreSQL/Supabase multi-tenant architecture, webhook and event-driven systems, WhatsApp/Twilio communication automation, Meta ecosystem (Pixel/CAPI/Business Manager), GPT-4/Claude AI agents integrated into real workflows, custom API connections, embedded systems, and payment gateway integrations. Payments & Subscriptions: Stripe and PayPal integration, subscription management and recurring billing, payment webhook handling with idempotency and retry logic, invoicing and payment reconciliation, multi-currency support, integration with Odoo Accounting and other ERP financial modules. Communication Channels: WhatsApp Business API (Cloud/On-Prem), Twilio SMS/voice automation, Facebook Business Manager + Meta Pixel/CAPI, Instagram Graph API, domain verification, Google Analytics/Tag Manager, CallRail. AI & Conversational Systems: GPT-4/Claude agents with context management, integrated into sales/support workflows (not standalone), structured outputs feeding directly into ERP/CRM records. Stack: Node.js, Python, Go, React, React Native, Expo, Linux, Android.

  • Golang
  • API Development
  • Node.js
  • TypeScript
  • Twilio
  • WhatsApp
  • Intuit QuickBooks
  • Android
  • Embedded Linux
  • Odoo
  • Shopify
  • Google Analytics
  • Google Tag Manager
  • Meta Pixel
  • ERPNext
  • ERP Software
  • AI Bot
  • Make.com
  • n8n
  • Zapier
Deborah K.

Nairobi, Kenya

$15/hr
5.0
4 jobs

Iโ€™m a Python Developer and AI Engineer specializing in building practical AI systems, automation workflows, and backend applications using Python. I work across LLMs, RAG, machine learning, NLP, OCR, computer vision, and APIs, with experience taking projects from data and model development through to usable applications. What I can help you build: โ€ข AI & Machine Learning โ€” classification, prediction, model evaluation, feature engineering, and decision-support systems โ€ข LLM & RAG Applications โ€” document Q&A, semantic search, embeddings, vector databases, structured AI outputs, and AI agents โ€ข OCR & Document Intelligence โ€” extracting text, tables, and structured information from PDFs and images โ€ข Python Backend & APIs โ€” FastAPI, Flask, REST APIs, data pipelines, and automation โ€ข Computer Vision โ€” image preprocessing, classification, object/document analysis, and inference pipelines โ€ข Data & Automation โ€” web scraping, data processing, cleaning, transformation, and automated workflows Some of the systems I've built include: โ€ข RAG-based document Q&A systems using LangChain, ChromaDB/FAISS, embeddings, and LLMs โ€ข An AI livestock disease detection system combining computer vision with sensor data โ€ข AI-powered content generation and summarization workflows โ€ข OCR and document-processing pipelines for extracting structured information โ€ข Python/FastAPI applications and automated data-processing systems โ€ข ML-driven smart irrigation and environmental monitoring systems Tech I work with: Python ยท PyTorch ยท TensorFlow ยท scikit-learn ยท Pandas ยท NumPy ยท OpenCV ยท Tesseract OCR ยท LangChain ยท LlamaIndex ยท OpenAI API ยท Ollama ยท FAISS ยท ChromaDB ยท FastAPI ยท Flask ยท REST APIs ยท Git/GitHub ยท Docker I focus on clean implementation, reliable outputs, proper error handling, and maintainable systems rather than building a quick proof of concept that breaks outside a demo. If you have an AI, Python, automation, document-processing, or backend project, send me the requirements and Iโ€™ll help turn them into a working solution.

  • Python
  • Machine Learning
  • FastAPI
  • Retrieval Augmented Generation
  • Data Extraction
  • OpenAI API
  • REST API
  • Web Scraping
  • Data Processing
  • AI Development
  • OCR Software
  • Python Scikit-Learn
  • n8n
  • pandas
  • Web Scraping Framework

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 Embedded Systems Engineer in Kenya on Upwork?

You can hire a Embedded Systems Engineer in Kenya on Upwork in four simple steps:

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

Rates charged by Embedded Systems 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 Embedded Systems Engineer in Kenya on Upwork?

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

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