Hire the Best Microcontroller Programmers
in the Philippines
Manila, Philippines
I am an Electronics Engineer with over 10 years experience in designing circuits and PCB for embedded systems from conception to realization. Systems prototyping is both my hobby and profession. I have helped clients in realizing the system they have conceived to their full satisfaction. In addition to designing the system, we can build the PCB in-house, design and print the enclosure, test and debug the system, and deliver them to you as a working prototype. Looking forward to working with you. Experienced with: - Nordic nRF52 devices (SEGGER Embedded) - BLE - Arduino(Atmel)/Microchip Microcontrollers, Flyport, Kinect - GPRS, GSM, Wi-Fi, Bluetooth, NFC, RFID, Zigbee, RF, RTC, Various Sensors (Accelerometer, Humidity, Temperature, etc.) - I2C, SPI, UART, USB, ADC, PWM, DAC, RS232 - EEPROM, Program Flash, External memory - Cryptographic Engine - Embedded C, Visual Basic, C#, C++, Python, SQL - Raspberry Pi - MatLab - Visual Studio - USB Systems - IOT Systems - OTA Firmware Upgrades - Android Applications for IOT and BLE - react-native - PC Programs and UI for Embedded Systems - Digital Signal Processing - Custom Encryption - Library Creation - Fusion360 PCB Design and Layout tools: - Altium Designer - Ultiboard - KiCad - Eagle In-house PCB Prototyping and Debugging: - 2-layer - Down to QFN Package Capable - 10mil Annular Ring - Min 7mil Trace Width - Tin Plated - Solder Masked - Plugged Vias
- Microcontroller Programming
- Altium Designer
- Python
- PCB Design
- Embedded System
- C
- Arduino
- Digital Electronics
- Raspberry Pi
- Electronics
- KiCad
- nRF52
- Circuit Design
Sudipen, Philippines
I'm an innovative Computer Engineer with skills in Computer, Embedded, and Electronic Design. Experienced in developing IOT systems, and programming them. Let's make your ideas come to reality. Services Offered: - Embedded Hardware (Arduino, AVR, ESP32, CH32, STM32, Nordic) - Schematic Design / Modification / Review - BOM/Component Selection - PCB Design / Modification (KiCAD, EasyEDA) - Embedded Firmware (Arduino, PlatformIO, ESP-IDF, STM32) I also offer these services: - Web App Development (Node.JS, REST, Firebase) - 3D Parametric Enclosure/Part Modeling and Design (FreeCAD, Autodesk Fusion)
- Microcontroller Programming
- Microcontroller
- Arduino
- ESP32
- STM32
- PCB Design
- Embedded System
- EasyEDA
- KiCad
- LoRa
- Internet of Things
- Robotics
- Computer Engineering
- C++
- Python
Pasay, Philippines
Microcontroller programmer with hands-on experience in Arduino, ESP32, Raspberry Pi, and Python. Completed projects include: Robot cars and delivery robots Satellite tracker systems Voice-controlled AI assistant (Astra) with GUI using CustomTkinter CCTV systems using ESP32-CAM Infrared camera systems using Raspberry Pi Automated vending machine for pet feeds Diesel flow counter Machinery systems like automatic puncher machines, cutting machines, and other automation with precise motor control Skilled in automation, IoT solutions, GUI development, and real-time embedded systems. Also an advanced Python and C++ programmer, capable of developing efficient, scalable, and hardware-integrated applications. In addition, I have strong experience in Quality Assurance (QA) for web applications, mobile apps, and hardware-software systems, performing both manual and automated testing to ensure reliability, usability, and performance. Can help design, program, test, and troubleshoot microcontroller-based projects from start to finish. Dedicated to delivering high-quality, efficient, and innovative solutions.
- Microcontroller Programming
- Arduino IDE
- ESP32
- Raspberry Pi
- Embedded System
- Python
- C++
- AWS IoT Device Management
- Automation
- GUI Design
- Machinery
- Quality Assurance
- Robotics
- AI Model Training Prompt
- AI Development
LAS PINAS CITY, Philippines
About Me Hi, I’m Alex Lim, a multidisciplinary Python and Django engineer with more than 20 years of experience designing and building intelligent, automated, and full-stack systems for clients in telecom, AI, and enterprise software. My work blends engineering precision with creativity and problem-solving. I’ve developed platforms that automate workflows, manage complex data, and connect web, mobile, and IoT systems in ways that make operations faster and simpler. I started in electronics and communications engineering, moved into full-stack development, and later led research and development teams focused on innovation and AI-driven automation. I love building systems that connect ideas, people, and technology. What I Do I build reliable, scalable, and smart systems using: Backend development: Python, Django, Flask, FastAPI, GraphQL Frontend and mobile: Flutter, React, Vue, Bootstrap, Tailwind AI and automation: OpenAI API, LangChain, LocalAI, n8n, MCP Orchestration Data and integration: PostgreSQL, MySQL, MongoDB, Redis, Google Sheets, REST APIs Cloud and DevOps: AWS, Docker, Nginx, GitLab/Github CI/CD IoT and embedded systems: Arduino, Raspberry Pi, MQTT, robotics interfacing Each solution I create focuses on performance, maintainability, and long-term value. Highlighted Projects PAIR (Personal AI Remote): A cross-platform AI system that connects devices and users for seamless collaboration. NexPortal: A Django-based enterprise platform that automates telecom billing and uses AI for PDF invoice recognition. Catch-a-Gig: A job marketplace platform with credential uploads, matching algorithms, and ad dashboards. TeleBots: Telegram automation bots for provisioning, management, and telecom operations. NexSports and Traffic AI: Real-time analytics systems using Python, OpenCV, and TensorFlow for motion detection and streaming. SmartHome App: A Flutter IoT app that automates lighting and appliances with MQTT. Auto-Trader: A reinforcement learning trading bot using Python and scikit-learn. Pole Site Surveyor: A mobile and web app for geotagged telecom pole mapping and reporting. Each project was designed for reliability, documentation, and scalability. Skills and Technologies Languages: Python, Dart, JavaScript, C/C++, PHP Frameworks: Django, Flutter, Flask, FastAPI, Laravel, Node.js, React, Vue Databases: PostgreSQL, MySQL, SQLite, MongoDB, Firebase AI Tools: OpenAI API, Pandas, NumPy, SciPy, Roboflow, OCR, OpenCV Automation Tools: n8n, Zapier, Google Apps Script, ClickUp API Version Control: Git, GitLab, Bitbucket, GitHub Cloud and Containers: AWS, Docker, Nginx, VirtualBox Creative Tools: Figma, Photoshop, Illustrator, Premiere, OBS, Unreal Engine I work comfortably across the entire development stack, from backend logic to automation and design. Work Philosophy I believe great systems are built with structure, collaboration, and purpose. My workflow includes: Open and consistent communication Clean, maintainable, and well-documented code Focus on scalability, testing, and reliability Respect for deadlines and deliverables I care deeply about creating results that last and make a measurable difference. Professional Background Head of Innovations, Research, and Development at NexLogic Telecommunications Network Inc., leading AI, automation, and IoT solutions. Founder of Protodev Information Technology Solutions, developing production-ready apps and automation systems. IEEE Awardee and National Physics Olympics Champion, recognized for innovation in electronics and robotics. Guest speaker at Mapúa Institute of Technology, San Beda College Alabang, and UP Los Baños, teaching and inspiring students in software, AI, and microcontroller projects. Experienced mentor, educator, and team leader with a passion for innovation and creativity. Let’s Work Together I’m based in the Philippines and open to remote or hybrid collaboration. I bring hands-on technical experience, strong documentation habits, and a commitment to building systems that run smoothly and scale easily. If you’re looking for someone who can design, build, and manage complex systems end to end while ensuring real-world reliability and innovation, let’s connect and discuss how I can help bring your project to life.
- JavaScript
- PHP
- Google Apps Script
- MySQL
- Google Spreadsheets API
- Visual Basic
- Google Sites API
- WordPress
- Web Development
- ClickUp
- Zapier
- n8n
- AI Development
Quezon City, Philippines
Here are the list of what i been doing for the past 10 years. ✅ PROTOTYPE developement. ✅ PCB DESIGN layout, schematic and production files. ✅ Board Assembly and Testing. ✅ FIRMWARE development. ✅ APP for android, windows and linux platform. ✅ Embedded Systems ✅ C, C++, C#, Python, Flowcode, ASM, Javascript, VB and Arduino Programming.
- Microcontroller Programming
- Firmware
- nRF52
- Arduino Firmware
- Embedded C
- nRF52832
- C#
- Mobile App Development
- Android Studio
- PCB Design
- Internet of Things Solutions Design
- Circuit Design
- Schematic
- Android
Paranaque, Philippines
I am a freelancer and can take on a wide range of jobs, including content writing, virtual assistance, and engineering tasks. I enjoy helping people with their needs in various areas. I am very approachable and care about my clients' welfare. Rest assured, you will get your money's worth. I am also always online searching for the latest news and trends in the industry. My expertise varies. In content writing, I can write engaging stories about exciting engineering projects. I have experience supporting an Australian electronics store as a VA. I talk with customers and fix their issues and requests. My hobbies include electronic projects such as water level sensors and alarms.
- English
- Article Writing
- Content Writing
- Blog Writing
- SEO Writing
- Technical Support
- WordPress
- Virtual Assistance
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 Microcontroller Programmer in the Philippines on Upwork?
You can hire a Microcontroller Programmer in the Philippines on Upwork in four simple steps:
- Create a job post tailored to your Microcontroller Programmer project scope. We'll walk you through the process step by step.
- Browse top Microcontroller Programmer talent on Upwork and invite them to your project.
- Once the proposals start flowing in, create a shortlist of top Microcontroller Programmer profiles and interview.
- Hire the right Microcontroller Programmer 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 Microcontroller Programmer?
Rates charged by Microcontroller Programmers 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 Microcontroller Programmer in the Philippines on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Microcontroller Programmers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Microcontroller Programmer team you need to succeed.
Can I hire a Microcontroller Programmer in the Philippines 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 Microcontroller Programmer proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Microcontroller Programmers in the Philippines
- Mechanical Engineers in Cebu City, PH
- Time Management Specialists in Bacong, PH
- Time Management Specialists in Isabel, PH
- Time Management Specialists in Bayambang, PH
- Architects in Taguig, PH
- Architects in Cebu City, PH
- Architects in Davao, PH
- Architects in Manila, PH
- UX Designers in Mandaluyong City, PH
- Typography Designers in San Pedro, PH
- Typography Designers in Mandaluyong City, PH
- Communications Development & Testing Freelancers in Quezon City, PH
- Salesforce Experts in Dumaguete, PH
- Project Schedulers in Mandaluyong City, PH
- Design Researchers in Quezon City, PH
- Design Researchers in Manila, PH
More top skills in the Philippines
- Embedded Systems Engineers in the Philippines
- Mechanical Engineers in the Philippines
- Architects in the Philippines
- Geologists in the Philippines
- Adobe Flash Specialists in the Philippines
- Assembly Language Programmers in the Philippines
- Computer Engineers in the Philippines
- Circuit Designers in the Philippines
- Bakers in the Philippines
- Bitcoin Developers in the Philippines
- Java Developers in the Philippines
- Electronic Designers in the Philippines
- Vue.js Developers in the Philippines
- Materials Engineers in the Philippines
- Arduino Experts in the Philippines
- Golang Developers in the Philippines