Profile cover photo
You're now following
Error following user.
This user does not allow users to follow them.
You are already following this user.
Your membership plan only allows 0 follows. Upgrade here.
Successfully unfollowed
Error unfollowing user.
You have successfully recommended
Error recommending user.
Something went wrong. Please refresh the page and try again.
Email successfully verified.
User Avatar

Nhan P.

@PaulPham1992

monthly-level-two.svg
0.0
0
0.0
0.0
0%

PCB Design and Firmware developer

$25 USD / Hour
Flag of
Vietnam (10:54 PM)
Joined on August 14, 2024
$25 USD / Hour
I'm Paul and I have 8 years of experience in PCB design, prototyping, and firmware development for IoT applications, robotics, and embedded systems... in addition to being a team leader for many startup projects. Quality and schedule are two criteria I always commit to with my clients so I look forward to hearing from you so we can discuss more the job as well as have the opportunity to cooperate with you for a long time. 1. WORK EXPERIENCE - Multi-layer PCB design experience with: • Microprocessor circuit: ARM Cortex-M3, Cortex-M4, Cortex-M7, AVR, PIC, ATSAM3x8E (Arduino Due), ATMega2560 (Arduino Mega), nRF52840, nRF5340, etc. • SoM, SoC: CM4, Rasp, iMX8, Jetson Nano/Xavier/Orin, RK3588 Rockchip, AM625,... • High-speed: USB 2.0, HDMI 2.0, DDR3/DDR4, PCIe, NAND Flash, Ethernet 10/100/1000base-T1, etc. • Power supply: DC-DC (isolated, Flyback, Boost, Buck, LDOs…). • Communication circuit with motor driver: BLDC, AC servo, DC servo…via I/O, ADC and CAN. • Analog signal processing circuit: ADC, DAC, Audio. • Protocol/communication: o QSPI, I2C, RS485, RS232, CAN, Modbus TCP/IP, RTU, etc. o Wireless, IoT: RF, Wifi, Bluetooth 4.0, GSM (3G, 4G/LTE), Lora... - Experience in building evaluation kits such as Arduino, ESP32, ESP8266, STM32... - Combine dimensional drawings on paper and actual PCBs to be performed into Gerber format with very high similarity. - BOM creation from favorite suppliers: Digikey/Mouser/JLCPCB, LCSC... - Experience in the field of robotics research and development: Automated Guided Vehicles (AGV), AMR, vending machines, 6-axis robots... 2. MAIN SKILLS: - Routing: Clock signals, Differential pair, Bus & single-ended traces with noise consideration… - Knowledge of proper layout techniques for EMC and EMI compliance. - Knowledge of DFA, DFM, and PCB manufacturing and assembly processes. - Good reading and understanding of datasheets, schematics. - Good knowledge of electronics component theory and application 3. FIRMWARE & OTHER SKILLS - Manage the design, fabrication, and procurement processes to acquire the PCBs in a timely and cost-efficient manner. - Initiative, team working, research, and problem-solving skills are pretty good. - Excellent electrical evaluation, testing, and PCB troubleshooting skills. - Firmware development using C, C++, and Python language, QT... - UX/UI desgin for STM32, Rasp Pi, Figma,... - IoT: MQTT, Thingsboard, AWS, Blynk... 4. TOOLS and SOFTWARE - Experience with Schematic Capture and Layout with Altium Designer version 18.x, 21.x, and KiCAD Ver6.x7.x, Eagle 9.6.2, EasyEDA, Altium365/CircuitMarker. - Understanding of simulation tools such as OrCAD Capture and PSpice. - Checking the Gerber with CAM350 version 12.1 - Basic use of support tools such as AutoCAD, Autodesk Inventor…
Verifications

Portfolio

Portfolio

12142860
12142830
12142808
12142791
12142771
12142755
12142860
12142830
12142808
12142791
12142771
12142755
Changes saved
0.0 · 0 Reviews
Reviews
No reviews to see here!
Education
Industrial University of Ho Chi Minh City
2011 - 2016
5 years
Egineer
Flag of
Vietnam
2011 - 2016
5 years
Invite sent successfully!
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.

Registered Users

Total Jobs Posted

Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)

Copyright © 2025 Freelancer Technology Pty Limited (ACN 142 189 759)

Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.