Talent badge filter
Skills filter
Select talent location
Select talent time zones
$50/hr
100%
Job Success
$300K+ earned
Start of list.
End of list.
I have 9 years of experience and gained expertise in various skills like C++, Embedded, Deep learning and Machine learning and VLSI domain as physical design (RTL2GDS) and Physical Verification engineer.
I worked in JAPAN for 3 years and gained the knowledge to solve the real time problems.
I am a well-rounded engineer can get the job done right and on time. I am a self starter and a leader.
Moldova
$33/hr
100%
Job Success
$70K+ earned
Start of list.
End of list.
Sergiu P.
has worked
.
I'm an Embedded Software Developer with over 7 years of experience, specializing in C/C++ development for the STM32, nRF52, and ESP32 MCU series. My work involves designing firmware for embedded systems and integrating technologies like Wi-Fi, Bluetooth, ADC, UART, and many other essential peripherals.
Throughout my career, I've taken on diverse projects, including the design of a CAN bridge using ESP32, full software development for an nRF52-based clicker device, and an ESP32-based toy featuring Machine Learning-powered wake-up word detection. I've also worked on embedded Linux projects, creating kernel modules for camera sensors, developing custom Linux images with Yocto, and integrating drivers for PCBs and peripherals.
Additionally, I bring experience in hardware testing, having developed test rigs using Robot Framework and Raspberry Pi, and I've worked extensively with DMA, event-based architectures, and energy metering devices.
If you're looking to create an innovative IoT solution or need a custom embedded system developed from the ground up, let's talk!
Associated with
Wise Electronics
$20K+
earned
$28/hr
100%
Job Success
$4K+ earned
Start of list.
End of list.
I provide PCB design, schematic capture, and PCB layout services using KiCad for ESP32, STM32, LED lighting, IoT, embedded hardware, and compact electronics products.
My focus is reliable layouts, stable power delivery, thermal management, and DFM-aware designs ready for prototyping and manufacturing (Gerbers, BOM, Pick-and-Place / CPL), including JLCPCB and other PCB fabrication / assembly workflows.
What I help clients avoid:
• Noisy ADC readings caused by poor grounding or poor PCB layout
• Unstable regulators, weak power rails, or power supply issues
• USB, UART, CAN, RS-485, SPI, or I2C communication problems from routing mistakes
• LED thermal and power distribution problems that reduce performance or lifespan
• Costly PCB re-spins caused by avoidable design errors
Recent work includes:
• ESP32 boards with USB-UART and auto-programming circuits
• STM32 mixed-signal boards with analog / digital grounding and layout separation
• Buck converters with filtering and stable power stages
• LED arrays, LED strips, and custom lighting PCBs
• Compact PCB designs for wearables, consumer products, and small-form-factor electronics
• Microcontroller development boards for embedded systems prototyping
What I deliver:
• Circuit design, schematic capture, and PCB layout
• LED lighting and embedded hardware PCB design
• Compact and space-constrained PCB layouts
• Grounding, decoupling, and power distribution strategy
• USB differential pair routing and interface design
• 2-layer and 4-layer PCB stackups
• Gerbers, BOM, Pick-and-Place / CPL files
• Manufacturer-ready outputs for JLCPCB and other PCB fabs
I aim to deliver practical, production-ready hardware designs that reduce iteration time and help projects move smoothly into prototyping and assembly.
$45/hr
100%
Job Success
$300K+ earned
Start of list.
End of list.
Wee Hau K.
has worked
.
Welcome to my profile. Are you looking for a Microchip developer to bring your great idea alive? Look no further, I will be your right candidate.
My business is registered in Australia with ABN 78 935 931 772, ensuring professional and reliable services.
Please bear in mind that I only work with Microchip projects, no ARM/ Raspberry pi/ Arduino. My philosophy of work is always to become a master of limited skills rather than to be jack of all trades. That's why i've been really focus in working projects with microchip PIC16/PIC18/PIC24 and PIC32 over the past 10 years.
I have many years of experience in developing quality electronic products for numerous industrial, commercial, medical and military applications. My area of strength is in bootloader, circuit protection, serial data communication and real time data processing using Microchip 8/16/32 bits micro-controller.
I can assure you that the design and services that I offer will be of highest quality as I emphasize more on quality projects, not quantities.
My key strength:
---------------------------------
Microcontroller - PIC18, PIC24, PIC32MX, PIC32MZ. All microchip family
Communication - RS232/RS485/RS422, DALI, USB, Infrared, Ethernet, WiFi, Bluetooth
Protocol - SPI, I2C, UART, Parallel
Industrial Automation - Profinet, EtherNet/IP, EGD (Ethernet Global Data), Modbus.
Memory Interface - NAND/NOR Flash, EEPROM, MMC/SD, Serial SRAM, SDRAM
Experienced in Baremetal, FreeRTOS, State Machine, Preemptive multitasking, Coorperative multitasking, Circular buffer, Bootloader, TCPIP, Embedded Webserver, SSL, Websockets, Cloud reporting, IOT
United States
$80/hr
100%
Job Success
$100K+ earned
Start of list.
End of list.
I am a professional with over 5 years of industrial experience working in the Embedded Systems Domain. Having gone through the complete product lifecycle, I can take your idea from initial concept to production capable design.
Following are my offered services, skills, and expertise:-
Services:
• Embedded and Real-Time Systems Design
• Schematic design and printed circuit board (PCB) layout
• Prototyping and integration development
• Bare-metal and real-time firmware development
• Embedded Linux development
-------------------------------------------------------------------------------------------------------------
Skills:
• Programming Languages: C, C++, Python, Assembly, VHDL, Verilog
• Operating Systems: FreeRTOS, TI-RTOS, Micrium Kernel OS-III,CMX RTOS
• Architecture: ARM cortex M4/M3/M0+
• Processors: STM32, TI TM4C, EFM32, Nordic nRF52, ESP32, Atmel SAMD21/L22, PIC 18
• Hardware Interfaces: UART, I2C, SPI, USB FS/HS, CAN, RS-485/232
• Other Devices (RTC(DS3231M, PCF2127), EEPROM( AT24C01D), SPI Flash (Atmel)).
• Debugging tools: (Segger- Jlink, Atmel ICE, PICKIT, FTDI).
• IDE’s (IAR,KEIL, CCS, STMCubeMX, Atmel Studio, MPlab).
------------------------------------------------------------------------------------------------------------
IOT:
• Wi-Fi Devices (ESP32, ESP8266, TI CC32xx, ATWINC1500).
• Cellular Devices (u-blox (LTE CAT M1/NB_IOT, CAT4, 3G, 2G devices), Quectel BG96).
• BLE/Wireless (Nordic nRF528xx, HC06).
• GPS/GNSS Devices (u-blox Zoe-M8/Neo-8Q).
• Networking: HTTP(S), TCP, UDP, NTP, MQTT(S), LWM2M
• Cloud services: (AWS IOT Core, AWS SNS)
$20/hr
100%
Job Success
$2K+ earned
Start of list.
End of list.
I help hardware and IoT companies move from schematic to a manufacturable PCB and working firmware, without weeks of design revisions eating into your timeline.
I specialize in:
- Schematic capture and PCB layout (2-layer to multilayer) in Altium Designer, KiCad, and EasyEDA
- ESP32 / STM32 embedded firmware in Embedded C, including BLE and WiFi connectivity
- Sensor interfacing and signal chain design for monitoring, classification, and IoT applications
- Power electronics: relay/AC switching, SPWM inverter design, and multi-cell (high-voltage) battery management PCB layouts
- Battery-powered and power-constrained embedded systems (LiPo integration, regulation, power budgeting)
- Manufacturing-ready deliverables: BOM, Gerbers, and JLCPCB/PCBWay-ready files
- Custom desktop tooling for hardware bring-up (Python/PyQt serial control and test GUIs)
Recent work includes:
- Smart sensor & IoT systems: an ESP32-based smart energy meter, a smart agriculture sensor interface with custom PCB, and a sensor integration system for vehicle classification
- Power electronics & battery systems: an SPWM sine wave inverter, a 4-channel AC relay switch board, and a high-voltage 20S1P battery management PCB layout in EasyEDA
I've also worked on LED controllers and other custom embedded hardware across 5+ years in electronics design.
Why work with me:
- I communicate clearly and give honest timelines, not optimistic ones
- I select components with real availability in mind, not just what's in stock today
- My documentation is written so a second engineer — or your fab house — never has to guess
If you need a hardware or firmware engineer who can take a product from concept to a working, manufacturable board, send me your schematic, requirements, or a quick project brief. I'll reply with next steps, usually within a few hours.
Tools & Technologies: Altium Designer, KiCad, EasyEDA, STM32, ESP32, nRF52, nRF51, Arduino, Embedded C, BLE, WiFi, IoT Systems, Python/PyQt
$35/hr
$2K+ earned
Offers consultations
Start of list.
End of list.
Myself Sharath Patlori, have 6 years of professional experience
in software development, determined to shape my career as
Embedded Software Architect.
Had experience with programming in Embedded C, C++, Python,
testing with Tessy & Excel VBA, worked with J-link & ICD3
debuggers; Built several application prototypes and worked on
production apps.
$30/hr
$100+ earned
Start of list.
End of list.
I'm a software Engineer with a lot of experience with Embedded linux, Yocto projects and also baremetal. I have experience with TI Jacinto family, NXP and NVIDIA.
I have experience with FreeRTOS,OSEK, and Linux.
$139/hr
100%
Job Success
$400K+ earned
Offers consultations
Start of list.
End of list.
David A.
has worked
.
Based in Portland Oregon USA, I am a senior level electronic engineer with over 30 years experience in the design of circuitry incorporating various microprocessors / DSPs, and development of embedded C / C++ firmware. As a full-time freelancer, I specialize in creating intelligent control electronics through the use of wired and wireless sensors. I have a Master of Science degree in Electrical Engineering with a digital signal processing concentration. Received UpWork's Expert-Vetted status September 2024.
I can assist clients in any of the following areas:
- Digital and analog electronic circuit schematic design, PCB design, test, debug, and integration
- Electronic prototyping and preparation for product commercialization
- Embedded processor firmware design (drivers, application, and DSP algorithms), development, debug, and integration
- Initial project framework (specification writing, structuring, and system design)
- Consultations
- STM32 microprocessor and SHARC / BlackFin DSP mentoring
- Schematic and firmware peer reviews
Projects I regularly help clients with:
- Hand held and remote meters
- OBD vehicle electronics
- High performance audio capture / processing / reproduction and audio CODEC
- Medical wearable devices
- Low power battery driven electronics
- Wired and wireless sensors
- IoT device to server electronics and firmware (MQTT, HTTP / HTTPS / JSON protocols)
- Device to device electronics and firmware (BLE, ISM, WiFi)
- BLDC and BDC motor control
Summary of processors & tools I use:
- Processors: ST Micro STM32F0 / STM32F1 / STM32F3 / STM32F4 / STM32G4 / STM32F7 / STM32WB / STM32L4 / STM32H5, Analog Devices BlackFin BF706 DSP, SHARC 210xx, 2156x, and 214xx DSP
- Embedded IDE tools: IAR EWARM, Analog Devices CrossCore Embedded Studio (CCES), STM32CubeIDE
- Embedded IP libraries: Segger emWin GUI, Segger emFile FAT file system, SQLite, OBD Experts vehicle OBD-II, Micrium uC/OS-II RTOS, FreeRTOS, MicroDigital smxFS FAT file system, Closed Loop Design (CLD) USB Audio, Adaptive Digital Noise Reduction
- Interface: SPI, I2C, I2S, CANbus, UART, A/D, D/A, PWM, SDRAM, RGB TFT LCD, SAI
- Wireless: SimCom SIM7500 LTE, uBlox MAX-M8 GNSS, uBlox NINA-B41 BlueTooth 5.1, Sierra Wireless BC127 Bluetooth, Telit HE910 3G, Linx Technologies GNSS / GPS, Roving Networks RN171 WiFi, Atmel ATWINC1500 WiFi, TI CC1101 sub-1GHz ISM band, MicroChip RN4020 Bluetooth Smart / Low Energy (BLE)
- Schematic capture: OrCAD
- PCB layout tools: OrCAD Cadence
- Drawing tools: AutoCAD LT and nanoCAD
- Analog simulation tools: CircuitLab
- Version control: SubVersion
Project keywords: BLDC and BDC motor control medical devices wearable devices hand held meters OBD electronics brushless brushed DC motors audio CODEC Li-Ion Li-Po battery management BMS STM32F030 STM32F072 STM32F101 STM32F103 STM32F427 STM32F429 STM32F756 STM32H562 STM32L452 STM32WB10CC STM32WB50 SHARC ADSP-21487 SHARC ADSP-21569 SHARC ADSP-21567 CAN bus STM32 ARM Cortex Black Fin analog electronics digital electronics sensor microcontroller firmware design PCB design rapid prototype firmware development circuit board electronic engineer tutor tutoring mentor low power professional audio product design
$20/hr
100%
Job Success
$800+ earned
Available now
Start of list.
End of list.
Top 5% Talent on Upwork | Embedded Systems & PCB Design Engineer | Electrical Engineering | 100% Job Success | 5+ Years
Are you looking for an experienced Embedded Systems, PCB Design & Electrical Engineering specialist who can transform your idea into a fully working smart device?
You're in the right place.
I specialize in Circuit Design, PCB Design, and Electronic Design handling the full path from schematic and multi-layer PCB layout, to firmware and Microcontroller Programming, to wireless integration, testing, debugging, and final prototype support. Whether it's a single board or a complete Internet of Things Solutions Design, I take it from concept to production-ready hardware.
Whether you're building a:
✔ Smart Home Device
✔ Wearable Product
✔ Industrial Sensor Node
✔ BLE Tracker
✔ WiFi Enabled Controller
✔ Battery Powered Embedded System
✔ Custom Wireless PCB Product
â—† Core Expertise
â–¸ Embedded Systems & Electronics
✓ Microcontroller Programming: STM32, ESP32/ESP8266, nRF52
✓ Ultra-Low Power Design: sub-µA standby, long-life battery systems
✓ PCB Design & Circuit Design: multi-layer, high-density, signal integrity optimized
✓ Electronic Design: schematic capture, BOM, design for manufacturing
✓ Embedded Firmware: UART, SPI, I2C, real-time systems
✓ Wireless: BLE, WiFi, LoRa, MQTT
✓ Motor Control: PID, stepper/servo systems
â–¸ System Development
✓ Hardware + Firmware integration
✓ Internet of Things Solutions Design (device to cloud)
✓ Debugging & production validation
✓ Power profiling & optimization
✓ OTA, bootloaders, custom protocols
â—† Tools & Technologies
â–¸ Firmware: C, C++, Python, FreeRTOS
â–¸ PCB Design: Altium Designer, KiCad
â–¸ Hardware: JTAG, Oscilloscope
â–¸ Communication: UART, SPI, I2C, RS485, Modbus
â–¸ IoT: BLE, WiFi, LoRa, MQTT
â—† Why Work With Me
✓ Electrical Engineering background with production focus
✓ Ultra-low power specialist (battery-operated systems)
✓ Full-stack embedded (hardware + firmware)
✓ Production-ready design focus
✓ Clear communication & reliable delivery
✓ Post-project support
I can engineer it professionally, efficiently, and production-ready and connect your hardware seamlessly to mobile apps, gateways, or cloud platforms.