Hardware Engineer Needed: Custom ESP32 + Dynamic NFC PCB & 3D Enclosure Design (USB-Serial)

Posted 3 days ago

Worldwide

Summary

Job Description: I am looking for an experienced Embedded Systems Hardware & PCB Design Engineer to create a prototype for a smart, countertop retail device. The purpose of this device is to replace paper receipts. When a sale finishes on a point-of-sale (POS) computer, the register will send a unique digital receipt URL to this device over a wired USB-C Serial connection. The device will write that URL to an NFC chip so a customer can tap their phone and open their digital receipt instantly. We have already mapped out the core hardware components and logic. Now, we need a professional to turn this into production-ready blueprints and a matching 3D enclosure. Scope of Work: Schematic & PCB Design: Create a clean, compact circuit board layout that integrates: Microcontroller: ESP32 module (e.g., ESP32-WROOM or ESP32-S3) powered and programmed via a USB-C port. NFC Chip: ST25DV64KC dynamic NFC chip (communicating with the ESP32 via I2C). Indicators: Circuitry/GPIO mapping to drive two 5V industrial metal panel-mount LEDs (Red and Green) for user feedback. Power/Data: Power must be drawn directly from the host computer's USB-C port (no external batteries or wall bricks). Design for Manufacturing (DFM): The board must be optimized so it can be manufactured seamlessly by turnkey factories like PCBWay or JLCPCB. 3D Enclosure Design (CAD): Design a sleek, professional, 3D-printable plastic countertop case that perfectly houses the custom PCB. The case needs clean cutouts for the USB-C port, the two top-facing LEDs, and a clearly indicated "Tap Here" zone over the NFC antenna. Required Deliverables: Complete Gerber files (including drill files, pick-and-place, and solder mask). An optimized Bill of Materials (BOM) with verified manufacturing part numbers (DigiKey/Mouser friendly). CPL/Centroid file for automated component placement. Complete 3D CAD files (.STEP and .STL) for the enclosure. Clear wiring/schematic documentation. Freelancer Requirements: Proven experience with ESP32 hardware implementation and multi-layer PCB design. Experience working with I2C protocols and RFID/NFC chips (specifically ST25 or NTAG families is a huge plus). Proficiency in Altium Designer, KiCad, or Autodesk Eagle. Ability to design both the PCB and the 3D enclosure is highly preferred to ensure a flawless physical fit. Screening Questions (Add these to the Upwork posting): Have you designed custom hardware around the ESP32 chip before? Please briefly describe or link a picture of a past project. Do you have experience designing the 3D plastic enclosure to fit your custom PCBs, or do you only focus on the electronics side? Which PCB design software (KiCad, Altium, Eagle) do you plan to use for this project?

  • $500.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
Hardware Design
Altium Designer
Activity on this job
  • Proposals:15 to 20
  • Last viewed by client:2 days ago
  • Interviewing:
    1
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Feb 4, 2025
  • Kuwait
    2:31 AM

Explore similar jobs on Upwork

DJI Drone Sensor Calibration EngineerFixed-price‐ Posted 4 weeks ago
Microcontroller Programming
Embedded System
Electronics
Electrical Engineering
Power Engineer for SMPS DesignFixed-price‐ Posted 4 weeks ago
Electrical Engineering
Mechanical Engineering
Electronics
Circuit Design

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