✔Expert in Electrical & Electronics Design
✔Electronics Engineer Specialized in Research & Design (R&D)
✔Problem Solver
✔Proficient Hardware Design Engineer
Altium Designer
Technical Documentation
Power Electronics
Electrical Engineering
Circuit Design
Bill of Materials
Electronic Design
PCB Design
EasyEDA
Electrical Design
Hardware Design
Hardware Prototyping
Mark Anthony G.
Cagayan de Oro, Philippines
$25/hr
5.0
14 jobs
Are you looking for a seasoned professional who can handle every facet of your embedded systems and product development projects? With over 15 years of experience, I specialize in transforming ideas into fully functional products.
Core Competencies:
1. Embedded System Design: Proficient in both digital and analog circuit design, including circuit analysis and simulation.
2. PCB Design & Layout: Skilled in creating layouts from single to multilayer designs using EAGLE, Altium Designer, KiCAD and more.
3. AI & Machine Learning: Specialized in AI on the Edge, integrating AI and OpenAI models into embedded systems. Capable of designing machine learning models, performing data engineering, and training data for deployment.
4. Robotic Engineering & Connectivity: Expertise in robotic engineering using ROS and other operating systems, with extensive experience in connectivity solutions such as BLE, Bluetooth, WiFi, Zigbee, LoRa, GPS, GPRS, GSM, Wi-Fi, NFC, RFID, and mobile networks including 3G/4G/5G.
5. Firmware & Software Development: Expert in C++, Python, Embedded C, Visual Basic, C#, Python, SQL and Java, with experience in frameworks like Arduino, ESPIDF, and environments such as NXP, Atmel, PIC, Python, AVR, Microchip Microcontrollers, Nordic nRF52, Raspberry Pi
6. Mobile Development & Cloud-based IoT Solutions: Proven track record in developing mobile applications and integrating cloud-based IoT systems for seamless connectivity and management.
7. Full Development Lifecycle: Comprehensive experience from design, component selection, PCB layout, enclosure printing, final assembly, testing, and debugging the system ensuring product excellence.
Notable Projects:
1. Developed a BLE-controlled drawing device using stepper motors and servos.
Implemented AI on the edge sound prediction using Machine Learning Models with ESP32, predicting animal sounds with a digital microphone.
2. Designed and deployed machine learning models for real-time data processing on edge devices like ESP32.
3. Created an autonomous robot featuring Jetson computer, Lidar, microcontroller, and BLDC motors.
My wide-ranging expertise in electronics design, AI integration, machine learning, firmware development, IoT, mobile development, robotic engineering, and connectivity allows me to provide end-to-end solutions tailored to your needs. I have a fully equipped electronics and assembly shop with capabilities like 3D printing, hot plate soldering, and comprehensive CAD modeling using Fusion 360.
Professional Certifications:
Certified in Machine Learning, ASTM Standards, Firmware Development, and Embedded Systems Design.
Client Testimonials (you can view my upwork profile): Clients commend my attention to detail, innovative solutions, and commitment to delivering projects that exceed expectations. Feedback highlights my ability to transform concepts into market-ready products efficiently and effectively.
Let’s bring your next project to life with precision and creativity.
C
Embedded System
Microcontroller Programming
ESP32
Arduino
Internet of Things
Digital Electronics
Firmware Programming
Bluetooth LE
PCB Design
Schematic
Machine Learning
C++
Artificial Intelligence
3D Modeling
Terence B.
Lapu-Lapu, Philippines
$45/hr
5.0
28 jobs
🏆 𝗨𝗣𝗪𝗢𝗥𝗞 𝗘𝗫𝗣𝗘𝗥𝗧 𝗩𝗘𝗧𝗧𝗘𝗗
💪 Top 1% of performers | 15,000+ hours
🎖️ Top Rated Plus | 100% Job Success
✔︎ 20+ years experience in Embedded Systems, IoT & Full Stack Development
I design and develop production-grade embedded and IoT systems, from firmware and hardware integration to cloud-connected platforms.
Specialized in STM32, Nordic nRF52/nRF53/nRF91, ESP32, RTOS (FreeRTOS/Zephyr), and secure C/C++ firmware development.
I help companies turn hardware concepts into reliable, scalable, real-world products.
🚀 𝗔𝗕𝗢𝗨𝗧 𝗠𝗘
I am a Senior Embedded Systems and IoT Engineer with over 20 years of experience delivering production-ready systems across embedded firmware, hardware design, cloud infrastructure, and full stack applications.
I specialize in end-to-end system development — from low-level firmware and PCB collaboration to cloud integration and application layers — ensuring robust and scalable real-world deployments.
I work with startups and engineering teams to transform complex ideas into reliable production systems.
🔧 𝗘𝗠𝗕𝗘𝗗𝗗𝗘𝗗 𝗦𝗬𝗦𝗧𝗘𝗠𝗦 & 𝗙𝗜𝗥𝗠𝗪𝗔𝗥𝗘
Extensive experience in production-grade embedded firmware development.
▸ 𝗠𝗜𝗖𝗥𝗢𝗖𝗢𝗡𝗧𝗥𝗢𝗟𝗟𝗘𝗥𝗦 & 𝗣𝗟𝗔𝗧𝗙𝗢𝗥𝗠𝗦
▪ ARM Cortex-M
▪ STM32
▪ Nordic nRF52 / nRF53 / nRF91
▪ ESP32 / ESP8266
▪ Raspberry Pi
▪ Arduino
▪ Microchip PIC
▪ Silicon Labs BGM220
▸ 𝗥𝗧𝗢𝗦 & 𝗘𝗠𝗕𝗘𝗗𝗗𝗘𝗗 𝗔𝗥𝗖𝗛𝗜𝗧𝗘𝗖𝗧𝗨𝗥𝗘𝗦
▪ FreeRTOS
▪ Zephyr RTOS
▪ Bare-metal firmware
▪ Multi-threaded systems
▪ Event-driven architectures
▪ OTA firmware updates
▪ Secure boot & encrypted firmware
▸ 𝗖𝗢𝗠𝗠𝗨𝗡𝗜𝗖𝗔𝗧𝗜𝗢𝗡 & 𝗪𝗜𝗥𝗘𝗟𝗘𝗦𝗦
▪ UART, SPI, I2C, USB
▪ BLE, Bluetooth Classic
▪ LoRa / LoRaWAN
▪ Wi-Fi, LTE, NB-IoT
▪ RS232 / RS485
▸ 𝗦𝗘𝗖𝗨𝗥𝗜𝗧𝗬 & 𝗡𝗘𝗧𝗪𝗢𝗥𝗞𝗜𝗡𝗚
▪ TCP/IP, MQTT, HTTP/HTTPS
▪ TLS / mbedTLS
▪ ARM TrustZone
▪ Secure elements (Optiga, ST-SAFE)
▪ PKI systems
▪ JSON, XML, Protobuf
☁️ 𝗜𝗢𝗧 & 𝗖𝗟𝗢𝗨𝗗 𝗦𝗬𝗦𝗧𝗘𝗠𝗦
▪ AWS IoT, EC2, S3, RDS
▪ MQTT-based architectures
▪ Industrial IoT platforms
▪ Telemetry & remote monitoring
▪ Cellular / NB-IoT / LTE devices
▪ Robotics & automation systems
💻 𝗙𝗨𝗟𝗟 𝗦𝗧𝗔𝗖𝗞 𝗗𝗘𝗩𝗘𝗟𝗢𝗣𝗠𝗘𝗡𝗧
▸ 𝗕𝗔𝗖𝗞𝗘𝗡𝗗
▪ Java (J2SE/J2EE), Spring
▪ JSF, JSP, Servlets
▪ Hibernate, JPA
▪ Node.js
▪ PHP / CakePHP
▪ REST APIs
▸ 𝗙𝗥𝗢𝗡𝗧𝗘𝗡𝗗
▪ ReactJS
▪ JavaScript, HTML5, CSS3, Bootstrap
▸ 𝗗𝗔𝗧𝗔𝗕𝗔𝗦𝗘𝗦
▪ MySQL
▪ Apache Derby
▪ Database design & optimization
🛠 𝗛𝗔𝗥𝗗𝗪𝗔𝗥𝗘 & 𝗣𝗖𝗕 𝗗𝗘𝗦𝗜𝗚𝗡
▪ PCB design (Altium Designer / KiCad)
▪ Analog & digital circuit design
▪ Hardware bring-up & debugging
▪ Sensor integration
▪ Power systems
▪ Motor control (PWM, stepper, servo, robotics)
🧠 𝗜𝗠𝗔𝗚𝗘 𝗣𝗥𝗢𝗖𝗘𝗦𝗦𝗜𝗡𝗚 & 𝗔𝗜
▪ OCR systems
▪ Signal processing & filtering
▪ Embedded AI / ML integration
▪ Sensor data conditioning
▪ Computer vision pipelines
🧪 𝗤𝗨𝗔𝗟𝗜𝗧𝗬 & 𝗦𝗘𝗖𝗨𝗥𝗜𝗧𝗬
▪ Secure firmware architecture
▪ Veracode static/dynamic analysis
▪ System debugging & reliability engineering
▪ Performance optimization
▪ Production-grade system hardening
🧾 𝗣𝗥𝗢𝗚𝗥𝗔𝗠𝗠𝗜𝗡𝗚 𝗟𝗔𝗡𝗚𝗨𝗔𝗚𝗘𝗦
▪ C / C++
▪ Embedded C
▪ Java
▪ Python
▪ JavaScript
▪ PHP
▪ MATLAB
🎯 𝗗𝗘𝗩𝗘𝗟𝗢𝗣𝗠𝗘𝗡𝗧 𝗣𝗛𝗜𝗟𝗢𝗦𝗢𝗣𝗛𝗬
I focus on building reliable, maintainable, and production-ready systems by combining strong engineering fundamentals with real-world product experience across hardware, firmware, cloud, and software layers.
If you need embedded firmware, IoT systems, cloud integration, or full stack development, I can help bring your product from concept to production.
C
Firmware
Real-Time Operating System
Embedded System
Embedded C
JavaScript
C++
Python
Computer Vision
Bluetooth LE
Firmware Programming
J2EE
OCR Algorithm
Machine Learning
Java
Raymond Philip H.
Manila, Philippines
$37/hr
5.0
32 jobs
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
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 Altium Designer Expert in the Philippines on Upwork?
You can hire a Altium Designer Expert in the Philippines on Upwork in four simple steps:
Create a job post tailored to your Altium Designer Expert project scope. We'll walk you through the process step by step.
Browse top Altium Designer Expert talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Altium Designer Expert profiles and interview.
Hire the right Altium Designer Expert 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 Altium Designer Expert?
Rates charged by Altium Designer Experts 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 Altium Designer Expert in the Philippines on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Altium Designer Experts and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Altium Designer Expert team you need to succeed.
Can I hire a Altium Designer Expert 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 Altium Designer Expert proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Altium Designer Experts in the Philippines