I'm an electronics design engineer with more than 7 years of experience in PCB design.
My work experience includes:
✅ Power electronics design
🔹 DCDC converters (high power, high voltage, including various configurations)
🔹 Motor drivers (BLDC and DC)
🔹 Hot plug and inrush controllers
🔹 ON/OFF circuitry
🔹 Battery integration
✅ Computing
🔹 Microcontrollers (including STM32, Atmel, RP2040...)
🔹 Single Board Computers (including Raspberry Pi and Compute Modules)
✅ High Speed Communications
🔹 CANBus
🔹 USB 2.0
🔹 HDMI
🔹 RS485
🔹 SPI
✅ Firmware development
🔹 Control loops (position, velocity, current, temperature...)
🔹 Advanced FIR & IIR filter design and implementation
🔹 CANOpen, SPI, I2C, UART...
🔹 FPGA Programming (Verilog)
✅ Skills
🔹 EMC & EMI: including having undergone testing to obtain certification
🔹 DFM: I have brought several products to market with success
🔹 CE marking: I have undergone CE certification for 2 products
🔹 IEC 60601: I have worked in the medical devices field
🔹 Design of complex shape rigid-flex PCBs
PCB Design
Altium Designer
Circuit Design
KiCad
STM32
Robotics
Power Electronics
Embedded System
Digital Electronics
Analog Electronics
Medical Device
Schematic Capture
Prototyping
C
Python
Muhammad Usman A.
Barcelona, Spain
$35/hr
4.7
74 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
Electronics
Circuit Design
ESP32
C++
Arduino
Embedded C
EasyEDA
Raspberry Pi
Python
Prototyping
Product Design
Microsoft Visual Studio
Android App Development
Tutoring
Adrian W.
Malaga, Spain
$65/hr
5.0
10 jobs
Do you need help with your complicated electronic design? Our company, WhaleTechnologies, is here to guide you. We are a team of experienced Telecommunication Engineers with a background in the aerospace, biomedical and agricultural industries.
Electronics is our passion, which is why we guide you through the entire PCB design process: from schematic design to layout and placement, and assisting you with the manufacturing process.
We can assemble, test, and program your prototype in our fully equipped lab. We have all the necessary tools to handle every aspect of the project in-house.
Need a plastic casing for your project? No problem! We can design and 3D print it in resin with exceptional quality.
We are fast, responsive, and efficient, enabling us to transform concepts or ideas into commercial devices much quicker than traditional engineering companies.
Send us a message so we can help you out with your project.
PCB Design
Altium Designer
Circuit Design
Electrical Engineering
Electronic Design
KiCad
Microcontroller
FPGA
Multilayer PCB
Aerospace
Electronic Circuit Design
Digital Electronics
Sensor
Biomedical Engineering
Arduino
STM32
ESP32
MATLAB
Computer Hardware Design
OpenCV
Pau S.
Santa Coloma de Cervello, Spain
$50/hr
5.0
4 jobs
I’m a PCB designer experienced in creating high-performance circuit boards for all type of applications. Whether you need to design a new PCB, optimize an existing one, or ensure your electronic systems meet stringent standards, I can help.
Skills: PCB design, layout and fabrication; quality assurance; project management; innovative solutions.
Experience: Lead PCB designer for a Formula Student team, specializing in complex automotive systems.
Full project management from concept to final implementation.
PCB Design
Electronics
Circuit Design
Electronic Design
KiCad
Printed Circuit Board
Multilayer PCB
Electronic Circuit Design
Analog Circuit
Analog Electronics
Digital Electronics
Hardware Prototyping
Zebensui Agustin L.
Las Palmas de Gran Canaria, Spain
$30/hr
5.0
2 jobs
👋 Hi there! I'm an experienced IoT, Embedded Systems, and FPGA Design Engineer with over 15 years of hands-on expertise in designing, programming, and deploying cutting-edge projects. My passion lies in creating AI-powered IoT (AIoT) solutions that seamlessly integrate custom hardware and embedded software, FPGA-based acceleration. I specialize in designing efficient FPGA architectures, developing RTL using Verilog/SystemVerilog, and integrationg FPGA logic with microcontrollers and Socs to deliver reliable, scalable, and high-performance systems tailored to your needs. I bring a strong balance of hardware design, firmware development, and system-leve integration, ensuring that every solution is optimized for performance, timing, and reliability-from concept to development. l innovative systems tailored to your needs.
🔧 What I Specialize In
𝐀𝐈 𝐄𝐦𝐛𝐞𝐝𝐝𝐞𝐝 𝐅𝐢𝐫𝐦𝐰𝐚𝐫𝐞 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 - Custom firmware for ESP32 and other microcontrollers using Arduino IDE, ESP-IDF, or Micro Python, PlatformIO with AI/ML integration for edge computing.
𝐈𝐨𝐓 𝐒𝐲𝐬𝐭𝐞𝐦 𝐃𝐞𝐬𝐢𝐠𝐧 - Building end-to-end IoT ecosystems with optimized hardware and software architectures.
𝐖𝐢𝐫𝐞𝐥𝐞𝐬𝐬 𝐂𝐨𝐦𝐦𝐮𝐧𝐢𝐜𝐚𝐭𝐢𝐨𝐧 - Expertise in Wi-Fi, Bluetooth Classic/LE, MQTT, ESP-NOW, and LoRa for robust connectivity.
𝐀𝐈𝐨𝐓 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧𝐬 - Implementing AI models on embedded systems for real-time decision-making and predictive analytics at the edge.
𝐏𝐂𝐁 𝐃𝐞𝐬𝐢𝐠𝐧 - Designing compact, efficient PCBs for IoT devices, including sensor integration, power management, and wireless modules.
𝐂𝐥𝐨𝐮𝐝 𝐈𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐨𝐧 - Connecting devices to AWS, Google Cloud, Azure, or custom servers for data processing and visualization.
𝐎𝐓𝐀 𝐔𝐩𝐝𝐚𝐭𝐞𝐬 - Implementing secure over-the-air firmware updates for seamless device maintenance.
📈 Real-World Experience
𝐀𝐈-𝐃𝐫𝐢𝐯𝐞𝐧 𝐒𝐦𝐚𝐫𝐭 𝐇𝐨𝐦𝐞 𝐒𝐲𝐬𝐭𝐞𝐦 - Developed a smart home automation system using 10+ ESP32 devices integrated with AI algorithms for energy optimization and predictive maintenance. The system supported voice commands via Amazon Alexa and achieved a 99.9% uptime with secure MQTT communication.
𝐈𝐧𝐝𝐮𝐬𝐭𝐫𝐢𝐚𝐥 𝐀𝐈𝐨𝐓 𝐌𝐨𝐧𝐢𝐭𝐨𝐫𝐢𝐧𝐠 𝐒𝐲𝐬𝐭𝐞𝐦 - Created an industrial monitoring solution for a factory, programming ESP32 units to collect data from 50+ sensors. Integrated AI models for real-time anomaly detection and predictive maintenance, processing over 10,000 data points per minute with high accuracy.
𝐂𝐮𝐬𝐭𝐨𝐦 𝐏𝐂𝐁 𝐃𝐞𝐬𝐢𝐠𝐧 𝐟𝐨𝐫 𝐀𝐈𝐨𝐓 𝐃𝐞𝐯𝐢𝐜𝐞𝐬 - Designed and prototyped PCBs for AIoT edge devices, optimizing layouts for low power consumption and high performance, while ensuring seamless integration of sensors and wireless modules.
💡 Why Choose Me
✔Proven expertise in AI Embedded Firmware, IoT, and AIoT solutions.
✔Strong problem-solving skills and attention to detail, ensuring high-quality deliverables.
✔Extensive experience in PCB design for IoT and embedded systems.
✔Focus on delivering scalable, secure, and innovative systems.
✔Excellent communication and a strong commitment to deadlines.
🚀 𝐋𝐞𝐭’𝐬 𝐁𝐮𝐢𝐥𝐝 𝐘𝐨𝐮𝐫 𝐍𝐞𝐱𝐭 𝐀𝐈𝐨𝐓 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧
𝐖𝐡𝐞𝐭𝐡𝐞𝐫 𝐲𝐨𝐮’𝐫𝐞 𝐥𝐨𝐨𝐤𝐢𝐧𝐠 𝐭𝐨 𝐩𝐫𝐨𝐭𝐨𝐭𝐲𝐩𝐞 𝐚 𝐧𝐞𝐰 𝐢𝐝𝐞𝐚, 𝐨𝐩𝐭𝐢𝐦𝐢𝐳𝐞 𝐚𝐧 𝐞𝐱𝐢𝐬𝐭𝐢𝐧𝐠 𝐬𝐲𝐬𝐭𝐞𝐦, 𝐨𝐫 𝐬𝐜𝐚𝐥𝐞 𝐮𝐩 𝐲𝐨𝐮𝐫 𝐈𝐨𝐓 𝐞𝐜𝐨𝐬𝐲𝐬𝐭𝐞𝐦 𝐰𝐢𝐭𝐡 𝐀𝐈 𝐜𝐚𝐩𝐚𝐛𝐢𝐥𝐢𝐭𝐢𝐞𝐬, 𝐈’𝐦 𝐡𝐞𝐫𝐞 𝐭𝐨 𝐡𝐞𝐥𝐩. 𝐋𝐞𝐭’𝐬 𝐜𝐨𝐥𝐥𝐚𝐛𝐨𝐫𝐚𝐭𝐞 𝐭𝐨 𝐭𝐮𝐫𝐧 𝐲𝐨𝐮𝐫 𝐯𝐢𝐬𝐢𝐨𝐧 𝐢𝐧𝐭𝐨 𝐫𝐞𝐚𝐥𝐢𝐭𝐲!
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 PCB Designer in Spain on Upwork?
You can hire a PCB Designer in Spain on Upwork in four simple steps:
Create a job post tailored to your PCB Designer project scope. We'll walk you through the process step by step.
Browse top PCB Designer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top PCB Designer profiles and interview.
Hire the right PCB Designer 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 PCB Designer?
Rates charged by PCB Designers 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 PCB Designer in Spain on Upwork?
As the world's work marketplace, we connect highly-skilled freelance PCB Designers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream PCB Designer team you need to succeed.
Can I hire a PCB Designer 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 PCB Designer proposals within 24 hours of posting a job description.