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

Malaga, Spain

$85/hr
5.0
3 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 Hardware Engineer with a dual background in Electronics and Mechanical Design. I run my own lab in Spain equipped for complex engineering projects, using mixed-signal oscilloscopes, JTAG debuggers, and SMD rework stations, not just basic soldering irons. I come from the Aerospace and Medical (IEC 60601) sectors. I use those strict standards to catch signal integrity issues or mechanical misalignments early, so you don't waste thousands on a bad manufacturing run. 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 high-density PCB, build the custom 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, assemble the board, build the enclosure, and test the full assembly. 2. Integrated Design: I design the PCB (Altium/KiCad) and the Mechanical Enclosure (CAD) together. 3. Verification: I use my lab equipment to check thermal stability and electrical performance before I ship the prototype. My Expertise: 1. Electronics: High-Complexity PCB Design (HDI, Rigid-Flex), FPGAs (Xilinx), and Firmware (STM32/ESP32). 2. Mechanical: Enclosure Design, 3D Printing, Thermal Management. 3. Prototyping: I handle the entire build process in my lab 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
Miguel S.

Teo, Spain

$40/hr
5.0
9 jobs

I'm Miguel, an embedded systems engineer from Spain with more than six years of professional experience, including projects such as navigation systems for the Spanish Navy and satellite platforms for the European Space Agency. Today I work independently with companies, startups and entrepreneurs building new electronic products. → HARDWARE SERVICES • PCB design and schematics in KiCad • Component selection • Design review • Production-ready files for JLCPCB and PCBWay (Gerbers, BOM, CPL) → FIRMWARE SERVICES • Low-level drivers • Communication protocols • RTOS • Complete embedded and IoT applications Experience with STM32, ESP32, Nordic devices and more platforms, BLE, Wi-Fi, GNSS, LoRaWAN, LTE-M, NB-IoT. Check out my portfolio to see my work. → Contact me and let's see how I can help.

  • 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
Javier L.

Valencia, Spain

$100/hr
4.9
61 jobs

I design, debug and industrialise embedded products: firmware, PCB, BLE, Wi-Fi, UWB and RTLS. Top Rated Plus, 100% Job Success, 4,400+ Upwork hours and 20+ years of professional electronics experience. 🏆 𝗣𝗥𝗢𝗩𝗘𝗡 𝗨𝗣𝗪𝗢𝗥𝗞 𝗥𝗘𝗖𝗢𝗥𝗗 ✔️​Top Rated Plus ✔️​100% Job Success ✔️​4.9/5 client rating ✔️​55 completed jobs ✔️​4,400+ hours ✔️​Long-term and repeat clients ✔️​Paid technical consultations available My ratings, completed contracts and client feedback are publicly visible below. Many clients first hired me for a specific firmware, PCB or debugging problem and later trusted me with larger developments or long-term engineering support. 🎯 𝗪𝗛𝗘𝗡 𝗖𝗟𝗜𝗘𝗡𝗧𝗦 𝗛𝗜𝗥𝗘 𝗠𝗘 ✔️​Develop a new embedded or connected product ✔️​Turn a prototype into a reliable, manufacturable device ✔️​Recover a delayed or technically troubled project ✔️​Debug intermittent hardware, firmware or wireless failures ✔️​Refactor difficult-to-maintain embedded code ✔️​Define firmware or system architecture ✔️​Review schematics, PCB layouts and RF designs ✔️​Integrate BLE, Wi-Fi, UWB or RTLS ✔️​Reduce power consumption ✔️​Prepare a product for certification or production ✔️​Add senior technical leadership to an existing team 🧠 𝗖𝗢𝗥𝗘 𝗘𝗫𝗣𝗘𝗥𝗧𝗜𝗦𝗘 𝗘𝗺𝗯𝗲𝗱𝗱𝗲𝗱 𝗳𝗶𝗿𝗺𝘄𝗮𝗿𝗲 Embedded C/C++, Zephyr, FreeRTOS, bare metal, firmware architecture, HAL, drivers, middleware, state machines, bootloaders, secure boot, OTA, diagnostics, static analysis, testing, MISRA-C, BARR-C, Doxygen and legacy-code refactoring. 𝗛𝗮𝗿𝗱𝘄𝗮𝗿𝗲, 𝗣𝗖𝗕 𝗮𝗻𝗱 𝗥𝗙 System architecture, component selection, schematics, multilayer PCB design, high-density layouts, low-power electronics, RF layout, antenna integration, power integrity, hardware bring-up, DFM, DFT and production preparation. 𝗪𝗶𝗿𝗲𝗹𝗲𝘀𝘀 Bluetooth Low Energy, Wi-Fi/Wi-Fi 6, UWB, RTLS, Matter, Thread, MQTT, TCP/IP, BSD sockets, UART, SPI, I2C, CAN, USB, tags, anchors, sensors and gateways. 𝗣𝗹𝗮𝘁𝗳𝗼𝗿𝗺𝘀 Nordic nRF52/nRF53/nRF54/nRF70, Qorvo UWB, STM32, NXP LPC/i.MX, ESP32 and ARM Cortex-M systems. 🤝 𝗢𝗙𝗙𝗜𝗖𝗜𝗔𝗟 𝗣𝗔𝗥𝗧𝗡𝗘𝗥𝗦 I am the founder and technical director of A Blue Thing In The Cloud S.L.U., an official Nordic Semiconductor Design Partner and Qorvo UWB Partner. I remain directly involved in architecture, critical design decisions, debugging and code review. For larger projects, I can add the permanent ABTC engineering team while retaining technical leadership. 🔧 𝗛𝗢𝗪 𝗜 𝗪𝗢𝗥𝗞 1️⃣Understand the product, constraints and commercial objective. 2️⃣Identify technical and project risks. ​​3️⃣​Review available hardware, firmware and documentation. 4️⃣​Define architecture, milestones and acceptance criteria. 5️⃣Implement and validate incrementally. ​6️⃣​Document the design and important decisions. 7️⃣Prepare the product for testing, certification and manufacturing. I value clear communication and realistic commitments. If an approach is unsafe, unnecessarily expensive or unlikely to work, I will explain that before consuming your budget. 📞 𝗣𝗔𝗜𝗗 𝗧𝗘𝗖𝗛𝗡𝗜𝗖𝗔𝗟 𝗖𝗢𝗡𝗦𝗨𝗟𝗧𝗔𝗧𝗜𝗢𝗡𝗦 A complete development is not always the right first step. You can book an Upwork consultation for: ✔️​Product feasibility and architecture ✔️​Firmware, PCB or prototype review ✔️​BLE, Wi-Fi, UWB or RTLS decisions ✔️​Debugging and project recovery ✔️​Technical-debt assessment ✔️​Certification and industrialisation planning ✔️​Scope and risk review before a larger project You may send requirements, schematics, logs, photographs or code extracts beforehand. The meeting focuses on technical decisions, risks and next actions—not a sales presentation. 🚀 𝗡𝗘𝗫𝗧 𝗦𝗧𝗘𝗣 Send me a short description of the product, its current stage, the main technical challenge and any deadline, certification or manufacturing constraint. For focused senior advice, book a paid consultation. For a defined development, send an invitation through Upwork. When technology becomes art.

  • Embedded System
  • Firmware Programming
  • PCB Design
  • Embedded C
  • Microcontroller Programming
  • Hardware Design
  • Electronics
  • C
  • Bluetooth LE
  • WiFi
  • Wireless Communication
  • FreeRTOS
  • Zephyr
  • ARM Cortex-M
  • RF Design
  • Internet of Things
  • Product Development
  • STM32
  • Electronic Design
  • nRF52
Andrii N.

Mislata, Spain

$35/hr
4.6
16 jobs

I help companies transform embedded product ideas into reliable, production-ready devices. I'm a Principal Embedded Software Engineer with 20+ years of experience developing commercial embedded systems from concept through manufacturing. I work across the entire product lifecycle—from system architecture and firmware development to hardware bring-up, production testing, and manufacturing support. My background combines deep low-level firmware expertise with practical product development. Earlier in my career, I spent more than 10 years developing RTOS components, networking stacks, USB stacks, bootloaders, device drivers, and low-level embedded software. This foundation allows me to quickly understand complex systems, identify root causes, and design robust solutions. I don't just write firmware—I help build complete embedded products. Core Expertise Embedded C/C++ System & Firmware Architecture Embedded Linux FreeRTOS Zephyr RTOS Bootloaders OTA Firmware Updates Secure Firmware Architecture Low-Power Design Digital Signal Processing Industrial IoT MCU Platforms STM32 ESP32 Nordic nRF52 / STM32WB NXP Renesas TI MSP430 Microchip PIC / dsPIC ARM Cortex-M / Cortex-A Embedded Linux platforms Wireless & Connectivity Bluetooth Low Energy (BLE) LoRa & LoRaWAN Wi-Fi NFC GSM / GPRS LTE-M / NB-IoT GPS / GNSS Satellite Communications MQTT HTTP / HTTPS TCP/IP Areas I Can Help With Embedded firmware development Product architecture Hardware/Firmware co-design Communication protocol design Bootloader development OTA update systems BLE applications LoRa & LoRaWAN devices NFC & Secure Elements Embedded Linux Production programming Manufacturing test systems Hardware bring-up Performance optimization Power optimization Technical consulting Hardware Experience I regularly work with electrical schematics, hardware debugging, prototype bring-up, and production validation. I also collaborate with PCB designers to move products efficiently from concept to manufacturing. Engineering Tools Besides firmware development, I build engineering tools that simplify development and production: Python desktop applications Manufacturing software Production programming tools BLE diagnostic applications NFC validation tools Firmware update utilities Automated test frameworks Recent Commercial Projects BLE-enabled IoT devices LoRa & LoRaWAN industrial monitoring systems Secure NFC and authentication systems Satellite communication modem Smart beverage dispensing platform Automotive embedded systems Cellular IoT gateways Industrial controllers Secure OTA firmware update systems If you're looking for someone who can take an embedded product from an initial idea to a reliable production-ready solution, I'd be happy to discuss your project.

  • Embedded System
  • Bluetooth
  • Sensor
  • Microcontroller Programming
  • C
  • Embedded C
  • Electronic Design
  • Analog Electronics
  • Electrical Engineering
  • Digital Engineering
  • Electronics
  • Digital Electronics
  • USB Electronics
  • Firmware Programming
Fahri K.

Barcelona, Spain

$50/hr
5.0
1 jobs

I help businesses streamline operations, modernize legacy workflows, and build reliable custom software using AI-assisted development, automation, and data-driven systems. With 25+ years of experience in software development and business process consulting, I combine deep ERP/MRP expertise with modern AI-enabled engineering practices to deliver solutions faster, with strong attention to quality, scalability, and real business outcomes. I specialize in: • AI-assisted software development and workflow automation • AI-powered analytics, internal tools, and decision-support workflows • API integrations, ETL pipelines, and business automation • ERP/MRP implementation, customization, and optimization • Business process analysis and digital transformation • C# / .NET, ASP.NET Core, and Blazor application development • PostgreSQL and SQL Server database design, optimization, and reporting • Financial software, trading tools, and market-data platforms • Stock screening, technical analysis, and market-monitoring systems Technical expertise: • AI-assisted development workflows, LLM integrations, and automation • TradingView, financial APIs, market data, and analytics • Cloud-based business applications • REST APIs and third-party system integrations • C#, .NET, ASP.NET Core, Blazor • Python for automation, data processing, and AI integrations • PostgreSQL, SQL Server, database performance tuning Recent project examples: ✔ Stock screening and technical-analysis applications ✔ AI-assisted workflow automation to reduce repetitive operational work ✔ ERP/MRP consulting and implementation for manufacturing businesses ✔ Custom inventory, production planning, and reporting systems ✔ Financial market-data collection and processing platforms ✔ Automated trading and market-monitoring tools ✔ Database performance optimization and reporting projects My approach is practical and business-focused: I use AI where it creates real value—accelerating development, automating repetitive work, improving analysis, and helping teams make better decisions. The goal is always the same: efficient, maintainable software that produces measurable results. If you need an ERP consultant, database specialist, AI-enabled software developer, financial software engineer, or automation expert, I’d be glad to discuss your project.

  • C#
  • ASP.NET
  • PostgreSQL
  • Python
  • Firebird
  • SQL
  • API Integration
  • .NET Core
  • Blazor
  • Trading Automation
  • PostgreSQL Programming
  • ERP Software
  • SQL Programming
  • DevExpress Reporting
  • ETL
  • Data Scraping
  • AI App Development
Josep S.

Avinyo, Spain

$35/hr
4.6
1 jobs

I am an Electronics Engineer with solid experience in the design, development, and prototyping of embedded systems and custom PCBs. I specialize in microcontroller-based solutions using ESP32, STM32, and STM8 architectures, as well as Arduino-based platforms when appropriate. My work spans across industrial automation, automotive electronics, and custom hardware design, including motor control, sensor integration, serial communications, and AC/DC power conversion (e.g., VIPER12ADIP-based designs). I am proficient in developing graphical user interfaces using LVGL and Nextion displays, and have implemented complete systems combining hardware and software with a focus on reliability, scalability, and documentation. I also have hands-on experience in electrical safety testing for industrial panels, as well as integration of EtherCAT-based automation components. I bring a detail-oriented, engineering-driven approach to every project I undertake.

  • PCB Design
  • Multilayer PCB
  • Electronic Circuit Design
  • Automotive Design
  • Electronic Design Automation Software
  • Electronic Design
  • Electrical Design
  • Electrical Layout Design
  • Digital Electronics
  • Analog Electronics
  • Power Electronics
  • Electrical Engineering
  • Engineering & Architecture

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