Hire the Best Embedded C Programmers & Developers
in Spain
Torrevieja, Spain
✅C++ for Linux, macOS, Windows, iOS, Android, WASM, Nodejs addons, Python, microcontrollers ✅Nvidia Jetson Orin, Orange Pi 5 with AI solutions based on neural networks and OpenCV ✅High level review sources ✅Help with architecture and UML design ✅Help with schematic and PCB Hardware design ✅AI integration of any famous library to embedded solution ✅Help with production PCB on JLCPCB and PCBWay
- C++
- C
- Make Build Script
- Swift
- Git
- Embedded Linux
- Apple Xcode
Barcelona, Spain
With 6 years of experience, I develop embedded firmware in C, C++, and Python on platforms like TI TMSx, STM32, Arduino, ESP32, and Raspberry Pi, across bare-metal and Linux systems. I specialize in UART, USB, SPI, CAN, and BLE protocols for real-time and connected applications.
- Embedded C
- C++
- Electrical Engineering
- FreeRTOS
- Assembly Language
- Linux
- Driver Development
- ARM Microcontroller
- Docker
- STM32
- Raspberry Pi
- Firmware Programming
- Arduino
- Python
- Arduino Firmware
Barcelona, Spain
I’m a passionate software engineer with a Bachelor’s degree in Computer Science and 20+ years of experience developing cutting-edge solutions for embedded systems, desktop/mobile applications, and blockchain technology. My expertise spans: Embedded Software/Firmware: Low-level programming (C/C++, RTOS, ARM Cortex-M), device drivers, and IoT edge computing (ESP32, STM32, Raspberry Pi). GUI Desktop Applications: Feature-rich cross-platform apps using Electron.js, Qt, Java Swing, or C#/WPF with database integration (SQLite, PostgreSQL). Mobile Development: Native (Android/Kotlin, iOS/Swift) and cross-platform (Flutter, React Native) apps with cloud backend (Firebase, AWS). Blockchain: Smart contract development (Solidity, Ethereum), DeFi protocols, and dApp integration (Web3.js, Hardhat). I specialize in bridging hardware and software—whether it's crafting efficient firmware for embedded devices, designing intuitive desktop GUIs, or developing secure blockchain solutions. My focus is on delivering clean, maintainable code tailored to your project's needs. Let's discuss how I can bring your ideas to life!
- C#
- C++
- Electrical Engineering
- Desktop Application
- Python
- ESP32
- Microcontroller Programming
- Mobile App Development
- Blockchain
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
“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.”
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.”
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.”
Katja Krohn
Summa Linguae
How do I hire a Embedded C Programmer & Developer in Spain on Upwork?
You can hire a Embedded C Programmer & Developer in Spain on Upwork in four simple steps:
- Create a job post tailored to your Embedded C Programmer & Developer project scope. We'll walk you through the process step by step.
- Browse top Embedded C Programmer & Developer talent on Upwork and invite them to your project.
- Once the proposals start flowing in, create a shortlist of top Embedded C Programmer & Developer profiles and interview.
- Hire the right Embedded C Programmer & Developer 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 C Programmer & Developer?
Rates charged by Embedded C Programmers & Developers 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 C Programmer & Developer in Spain on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Embedded C Programmers & Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Embedded C Programmer & Developer team you need to succeed.
Can I hire a Embedded C Programmer & Developer 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 C Programmer & Developer proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Embedded C Programmers & Developers in Spain
- Chatbot Developers in Barcelona, ES
- Zoho CRM Developers in Barcelona, ES
- Data Scientists in Barcelona, ES
- VMware Administrators in Madrid, ES
- Recruiters in Madrid, ES
- Graphic Designers in Barcelona, ES
- Graphic Designers in Malaga, ES
- Social Media Managers in Barcelona, ES
- Web Designers in Madrid, ES
- Web Designers in Barcelona, ES
- Pages Specialists in Barcelona, ES
- Digital Marketers in Barcelona, ES
- SEO Experts in Barcelona, ES
- SEO Experts in Madrid, ES
- Sales Representatives in Barcelona, ES
- Sound Designers in Barcelona, ES
More top skills in Spain
- Embedded Systems Engineers in Spain
- C++ Programmers & Developers in Spain
- Java Developers in Spain
- TypeScript Developers in Spain
- Unity Developers in Spain
- Programming Languages Freelancers in Spain
- PHP Developers in Spain
- JavaScript Developers in Spain
- Node.js Developers in Spain
- VR Developers in Spain
- Cocoa Developers in Spain
- Blockchain Developers in Spain
- Adobe Flash Specialists in Spain
- iOS Developers in Spain
- Outsourced Developers in Spain
- Android Developers in Spain