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
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
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.
Find more freelancers
Top cities for Embedded Systems Engineers in Spain