PCB Designer for Handheld Device

Posted 3 days ago

Worldwide

Summary

I'm an independent inventor building a compact handheld consumer electronics device. I'm looking for an experienced PCB designer to complete the PCB layout. The ideal candidate will have a strong background in consumer electronics and be able to work independently to deliver high-quality results. The project involves ensuring the PCB design is efficient, reliable, and meets all necessary specifications. What's already done: Full KiCad 8 schematic (.kicad_sch) with all components placed and nets labeled Complete BOM with component specifications (Excel) Full scope of work document PCB component placement and layer stackup reference (PDF) What I need from you: Verify and complete the schematic (primary task: replace RV1103 placeholder symbol with correct BGA footprint from Rockchip datasheet) Complete PCB layout — 4-layer, 100×60mm Route all signals including MIPI CSI-2 differential pairs (length matched) and RV1103 BGA fanout Add PMIC (RK816 or equivalent) for RV1103 core/DDR/IO voltage rails — not in current schematic, designer to spec and integrate Run DRC — zero errors required before delivery Export full Gerber package + pick-and-place + STEP file Board specs: 100×60mm, 4-layer FR4, 1.6mm Layer stackup: Signal / GND plane / Power plane / Signal Min trace/clearance: 6 mil ENIG finish Main SoC: Rockchip RV1103 (BGA) — integrated 256MB RAM Supporting ICs: TP4056 charger, MT3608 boost converter, AMS1117-3.3 LDO, PMIC TBD Interfaces: MIPI CSI-2 camera, UART thermal printer, I2C OLED, MicroSD, USB-C OTG, 3 tactile buttons Deliverables: Completed schematic (PDF + .kicad_sch) PCB layout (.kicad_pcb) Gerber files (zipped, DRC clean) Updated BOM with exact part numbers (LCSC / Digi-Key / Mouser) Pick-and-place CSV STEP file / 3D render Ideal candidate: Proven experience with BGA fanout routing (Rockchip, Allwinner, or similar ARM Linux SoCs) MIPI CSI-2 differential pair length matching experience 4-layer stackup design Familiar with Rockchip power tree and PMIC integration KiCad 8 preferred (Altium acceptable) Clean DFM-optimized layouts — board goes to PCBWay for fabrication

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $20.00

    -

    $50.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
PCB Design
Circuit Design
Nice-to-have skills
Electrical Engineering
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:2 days ago
  • Hires:
    1
  • Interviewing:
    3
  • Invites sent:
    1
  • Unanswered invites:
    0
About the client
Member since Jun 10, 2026
  • USA
    Glenview1:46 AM
  • 1 hire, 1 active

Explore similar jobs on Upwork

Hardware Engineer for Smart Desk GadgetFixed-price‐ Posted 3 weeks ago
Electrical Engineering
Electronics
Embedded System
Computer Network
Microcontroller Programming
Embedded System
Electronics
Electrical Engineering

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo