Hire the Best Embedded Systems Engineers
in Spain

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

Teo, Spain

$25/hr
5.0
5 jobs

I build IoT devices end-to-end for startups and individuals: PCB design in KiCad, firmware, and cloud backend with real-time dashboards. I also take standalone PCB design and embedded firmware projects. Background in ESA satellites at Thales Alenia Space, and naval defense systems at GMV, I bring that engineering rigour to IoT product development. Stack: KiCad, Nordic nRF52840/nRF5340 (BLE), nRF9151/SIM7080G (LTE-M/NB-IoT), ESP32, ESP-IDF, Seeed XIAO, LoRaWAN, Zephyr RTOS, FreeRTOS, MQTT/CoAP/REST, AWS IoT Core, GNSS. Deliverables: KiCad source files, Gerbers, BOM with LCSC numbers, firmware source, documentation. Everything to manufacture and iterate.

  • Embedded System
  • PCB Design
  • KiCad
  • Internet of Things
  • Firmware
  • Embedded C
  • Zephyr
  • GPS
  • ESP32
  • MQTT
  • REST API
  • LoRa
  • Hardware Design
  • Microcontroller
  • FreeRTOS
  • Wireless Communication
  • Electronic Design
  • AWS IoT Core
Muhammad Usman A.

Barcelona, Spain

$35/hr
4.7
73 jobs

๐ŸŽฏ ๐—˜๐˜…๐—ฝ๐—ฒ๐—ฟ๐—ถ๐—ฒ๐—ป๐—ฐ๐—ฒ๐—ฑ ๐—ถ๐—ป ๐—ต๐—ฎ๐—ฟ๐—ฑ๐˜„๐—ฎ๐—ฟ๐—ฒ-๐˜€๐—ผ๐—ณ๐˜๐˜„๐—ฎ๐—ฟ๐—ฒ ๐—ถ๐—ป๐˜๐—ฒ๐—ด๐—ฟ๐—ฎ๐˜๐—ฒ๐—ฑ ๐—ฝ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐˜€ โ€” ๐—ณ๐—ฟ๐—ผ๐—บ ๐—ถ๐—ฑ๐—ฒ๐—ฎ ๐˜๐—ผ ๐—ฝ๐—ฟ๐—ผ๐˜๐—ผ๐˜๐˜†๐—ฝ๐—ฒ ๐˜๐—ผ ๐—ฝ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐Ÿ‡ช๐Ÿ‡บ & ๐Ÿ‡บ๐Ÿ‡ธ ๐—ฆ๐˜๐—ฎ๐—ฟ๐˜๐˜‚๐—ฝ ๐˜€๐—ฝ๐—ฒ๐—ฐ๐—ถ๐—ฎ๐—น๐—ถ๐˜€๐˜ โ€“ ๐—ต๐—ฎ๐˜ƒ๐—ฒ ๐—ฑ๐—ฒ๐˜€๐—ถ๐—ด๐—ป๐—ฒ๐—ฑ ๐—ฎ๐—ป๐—ฑ ๐˜€๐—ต๐—ถ๐—ฝ๐—ฝ๐—ฒ๐—ฑ ๐—ฝ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐˜€ ๐˜‚๐˜€๐—ฒ๐—ฑ ๐—ฎ๐—ฐ๐—ฟ๐—ผ๐˜€๐˜€ ๐—˜๐˜‚๐—ฟ๐—ผ๐—ฝ๐—ฒ ๐—ฎ๐—ป๐—ฑ ๐—จ๐—ฆ๐—” โš™๏ธ ๐—–๐—ผ๐—บ๐—ฝ๐—น๐—ฒ๐˜๐—ฒ ๐—˜๐—บ๐—ฏ๐—ฒ๐—ฑ๐—ฑ๐—ฒ๐—ฑ ๐——๐—ฒ๐˜€๐—ถ๐—ด๐—ป ๐—ฎ๐—ป๐—ฑ ๐—ฃ๐—–๐—• ๐—ฆ๐—ผ๐—น๐˜‚๐˜๐—ถ๐—ผ๐—ป๐˜€ โ€” ๐—ณ๐—ถ๐—ฟ๐—บ๐˜„๐—ฎ๐—ฟ๐—ฒ + ๐—ฎ๐—ฝ๐—ฝ + ๐—ฐ๐—น๐—ผ๐˜‚๐—ฑ ๐Ÿค ๐—ฃ๐—ฟ๐—ผ๐—ณ๐—ฒ๐˜€๐˜€๐—ถ๐—ผ๐—ป๐—ฎ๐—น ๐—ฐ๐—ผ๐—บ๐—บ๐˜‚๐—ป๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป & < 8 ๐—ต๐—ผ๐˜‚๐—ฟ ๐—ฟ๐—ฒ๐˜€๐—ฝ๐—ผ๐—ป๐˜€๐—ฒ ๐˜๐—ถ๐—บ๐—ฒ ๐Ÿ›  ๐—ง๐—ผ๐—ฝ-๐—ฅ๐—ฎ๐˜๐—ฒ๐—ฑ ๐—ฃ๐—น๐˜‚๐˜€ ๐—ณ๐—ฟ๐—ฒ๐—ฒ๐—น๐—ฎ๐—ป๐—ฐ๐—ฒ๐—ฟ ๐—ผ๐—ป ๐—จ๐—ฝ๐˜„๐—ผ๐—ฟ๐—ธ (๐—ฝ๐—ฟ๐—ผ๐—ท๐—ฒ๐—ฐ๐˜๐˜€ ๐—ฑ๐—ฒ๐—น๐—ถ๐˜ƒ๐—ฒ๐—ฟ๐—ฒ๐—ฑ ๐—ฎ๐—ฐ๐—ฟ๐—ผ๐˜€๐˜€ ๐Ÿฐ ๐—ฐ๐—ผ๐—ป๐˜๐—ถ๐—ป๐—ฒ๐—ป๐˜๐˜€) ๐Ÿ‘‹ Hi, Iโ€™m Muhammad Usman Ali โ€” your Embedded Systems Partner I design, program, and manufacture custom embedded hardware solutions integrating ESP32, Raspberry Pi, and advanced sensors with intuitive control systems and mobile/desktop applications. From smart IoT devices to industrial automation and AI-based detection systems, I provide full-stack embedded support: hardware + firmware + cloud. Some signature projects include: ๐Ÿ”ฅ FireRoofs โ€” AI-driven wildfire detection & sprinkler automation (ESP32 + Raspberry Pi + Firebase + LoRa) ๐ŸŒธ Serenyc Smart Diffuser โ€” multi-vial scent diffuser with RFID, BLE, Alexa/Google Home, and OTA updates ๐Ÿ“ก Compact LoRa/GPS/BLE Tracker โ€” multi-sensor device for precision mapping & 3D positioning โš™๏ธ Thermal Dilatometer โ€” precision lab instrument with sensor automation and Mac data-logging app ๐Ÿง  Technical Expertise Controllers & Platforms: Arduino | Raspberry Pi | ESP32 | STM32 | PIC | 8051 | PLC | ZYNQ / PYNQ FPGA | DSP kits Programming Languages: C | C++ | Python | Java | C# | Swift | Kotlin | Flutter | JavaScript (Node.js) Firmware & IoT Development: RTOS | ESP-IDF | FreeRTOS | LoRaWAN | BLE | Wi-Fi | MQTT | Firebase | REST API Integration Circuit & PCB Design: Altium | KiCAD | EasyEDA | Proteus | Multilayer PCB Routing | Signal Integrity | Design for Manufacturing Cloud & App Integration: Firebase | Firestore | Blynk | AWS IoT Core | Google Cloud | Flutter | PyQt | React Native Tools & IDEs: Visual Studio | STM32CubeIDE | Eclipse | MATLAB/Simulink | Android Studio | Xcode ๐Ÿงฉ Industries Served Smart Home / IoT Automation Industrial Controls & Sensors Environmental & Safety Systems Consumer Electronics / Wearables Lab Instrumentation & Testing Equipment ๐Ÿ’ฌ Letโ€™s Build Together If you need a reliable partner who can design hardware, write firmware, and connect everything to the cloud, I can help you bring your idea to market โ€” fast, stable, and production-ready. ๐Ÿ“ž Invite me to your project or book a quick consultation call โ€” letโ€™s discuss how we can turn your concept into a real, working product.

  • PCB Design
  • ESP32
  • C++
  • Arduino
  • Embedded C
  • EasyEDA
  • Raspberry Pi
  • Python
  • Circuit Design
  • Prototyping
  • Product Design
  • Microsoft Visual Studio
  • Electronics
  • Android App Development
  • Tutoring
Alejandro Q.

Sevilla, Spain

$25/hr
5.0
4 jobs

๐Ÿ”‹ BESS, Battery Systems & Power Electronics Engineering I design and simulate battery systems and power electronics for real-world applications, combining system-level understanding with hands-on engineering experience. My background is in Energy Engineering, with a strong focus on: - Battery systems (design, modeling, integration) - Power electronics (inverters, control, system behavior) - MATLAB/Simulink simulation and control systems - Thermal and energy systems (thermodynamics, cooling) - PCB design and embedded hardware ๐Ÿš€ Relevant Experience - Head of ePowertrain & Control at eUSRacing (MotoStudent Competition) โ†’ Led the design of a high-voltage battery system and its integration with inverter and motor systems - Developed inverter + FOC control simulations in MATLAB/Simulink - Battery modeling and performance analysis using Voltt (About:Energy) - Hands-on work with electrical systems, integration, and validation ๐Ÿ› ๏ธ What I can help you with - Battery system design (BESS / EV-oriented) - MATLAB/Simulink modeling (power electronics, control systems) - Inverter and control strategy analysis (FOC, system dynamics) - Electrical system architecture and SLD support - PCB design and hardware integration - Technical problem solving in energy and power systems I focus on delivering clear, practical, and well-structured engineering solutions, especially in projects involving batteries, energy systems, and simulation. If you need someone who understands both theory and real implementation โ€” Iโ€™m ready to help.

  • Energy Engineering
  • Energy Simulation
  • Power Systems Engineering
  • Power Electronics
  • PCB Design
  • Electrical Engineering
  • Simulink
  • MATLAB
  • Control Engineering
  • Thermodynamics
  • Machine Learning
  • Python
Lรกszlรณ B.

Alboraya, Spain

$100/hr
4.9
91 jobs

๐Ÿ†Top Rated for more than 10 years on Upwork | ๐Ÿ† 70+ projects | ๐Ÿ† 100% Job Success Score | ๐Ÿ† 16 years experience | ๐Ÿ†Working with 3x enterprise companies and so many start-ups/individual clients Production-grade computer vision systems for real-world environments โ€” edge deployment, system integration, and measurable business outcomes. I graduated as an Electrical Engineer M.Sc. (Embedded Software Developer faculty). I am an expert in AI/Machine learning (object detection) and IoT/Edge Computing (Raspberry Pi and Jetson Orin NX/Nano, Deepstream 6.x, 7.x, Triton/TAO toolkit). I prefer long-term projects, but you can hire me for shorter ones also as a consultant. Strength: - Computer Vision/Machine learning Project architect/design - technical stack, cost of long-term usage, refine user requirement etc. - Python Machine learning projects (Tensorflow, Keras, PyTorch) - especially with computer vision, object detection (YOLO), image segmentation and pose tracking (OpenPose), shape recognition (dlib) and action recognition (X3D, mmaction etc.) - Develop/maintain/upgrade your existing Deepstream/Triton based application - Embedded image processing solutions (Edge computing): computer vision on Jetson Orin (NX/Nano) with Deepstream7.0 (earlier version too 6.x/7.x, Triton, TAO toolkit) or on Raspberry Pi, using Intel Movidius Neural Compute Stick (NCS) + OpenVINO. Train a model for specific purpose, provident dataset collection/preparation/preprocessing task management, I specialized for object detection (up to YOLOv12) - AWS, GCP (Google Cloud Platform) VM inference and training setup and execution/deployment - NVIDIA GPU experience: Tesla T4, L4, A100, H100 GPU for training and inference/server production. - Home automation/Smart home - lighting, building engineering, heating/cooling, Home assistant: integrate Amazon Alexa, Phillips Hue, Sonos, Apple TV, Google Nest, custom solutions - Raspberry Pi (Linux - Raspbian) - programming and teaching in Python (RS232, RS485, TCP communication), Wi-Fi settings, Home assistant Services: - Short (30-60 minutes) consultation - AI Architect tasks: responsible for the architecture of AI solutions, which includes planning, implementing, and managing AI technologies within an organization or project - I can speak English and Hungarian (magyar) and a little bit Spanish (castellano, espanol) AI Computer Vision | MLOPS | Edge Computing | AI Automation | AI strategy | AI consultant

  • AI Consulting
  • AI Development
  • Rapid Prototyping
  • AI Model Integration
  • Computer Vision
  • NVIDIA Jetson
  • NVIDIA Triton
  • AI Model Development
  • Machine Learning
  • Raspberry Pi
  • Python
  • OpenCV
  • Automation
  • ML Automation
  • Prototype
Laysan P.

Terrassa, Spain

$12/hr
5.0
1 jobs

Automation & Industrial Electronics Engineer Master's student in Automatic Systems and Industrial Electronics Engineering at UPC (Barcelona), with hands-on experience in PLC programming, industrial automation, robotics, and technical support. I have worked with Beckhoff automation systems, providing PLC programming support, troubleshooting technical issues, and assembling testing equipment. I also have experience with industrial communication systems, data analysis, and Industry 4.0 technologies. My technical skills include: โ€ข PLC Programming (Beckhoff) โ€ข Industrial Automation & Control Systems โ€ข RobotStudio & RAPID โ€ข SolidWorks 3D Design โ€ข Industrial Data Analysis โ€ข MySQL & Power BI โ€ข Arduino & Embedded Systems โ€ข Technical Documentation โ€ข Microsoft Office Tools I am highly motivated, a fast learner, and committed to delivering reliable and professional results. Let's work together to bring your project to life.

  • Embedded System
  • Automation
  • PLC Programming
  • CAD
  • SCADA
Adrian W.

Malaga, Spain

$85/hr
5.0
1 jobs

Most freelancers on Upwork will send you a folder with design files and let you figure out how to build it. I don't work like that. I am a Senior Engineer with a dual background in Electronics and Mechanical Design. I have my own lab (WhaleTechnologies) with soldering stations and 3D printers. I come from the Aerospace and Medical sectors. I use those standards to catch interference issues or mechanical misalignments early, so you don't waste money on bad manufacturing runs. My goal is to ship you a working prototype. I don't just design the circuit; I design the enclosure for it at the same time. I assemble the PCB, 3D print the case, and put everything together on my bench. This means when you receive the prototype, you can simply turn it on and verify it works. How I work: 1. Physical results. I don't stop at the schematic. I source components, solder the board, print the enclosure, and test the full assembly. 2. Integrated Design. I design the PCB (Altium/KiCad) and the Mechanical Enclosure (CAD) together. No more errors where the USB port doesn't align with the hole. 3. Verification. I use oscilloscopes and thermal cameras to check that everything actually works before I ship it. My Expertise: 1. Electronics: High-Complexity PCB Design (HDI, Rigid-Flex), Firmware (STM32/ESP32). 2. Mechanical: Enclosure Design, 3D Printing (SLA/FDM), Thermal Management. 3. Prototyping: I handle the entire build process in my lab in Spain and send you a unit ready to test. If you want a finished prototype and not just a zip file, let's talk.

  • Electrical Engineering
  • PCB Design
  • Multilayer PCB
  • FPGA
  • KiCad
  • Altium Designer
  • STM32
  • Component Testing
  • ESP32
  • 3D Printing
  • Prototype
  • Market Research
  • Design Validation
  • Firmware
  • Mechanical Design

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

You can hire a Embedded Systems Engineer in Spain 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 Spain 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 Spain 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.