ESP32 embedded Hardware Engineer & CAD Designer
Worldwide
We have an internal IoT developer handling our firmware, and we have a finalized component wiring diagram for an ESP32-P4-WIFI6-POE-ETH edge controller. We are not designing a custom PCB. Instead, we are using off-the-shelf development hardware and need a Mechanical / Product Design Engineer to design a rugged, 3D-printable (FDM) enclosure that exposes our connections to the outside via plug-and-play terminals. The case must house the ESP32-P4 board and cleanly break out connections for an RFID Reader (UART), two external serial devices (UARTs), an RTC (I2C), and a 12V electric door strike relay. Scope of Work: Component Architecture Review: Analyze our pin connection diagram to understand the space required for the ESP32-P4 board (including its tall PoE RJ45 transformer and capacitor) and the wiring bundles inside the box. Connector Integration: Design a mechanical "slot-drop" or flange-mount retention system within the case walls to rigidly clamp 5.08mm pitch pluggable terminal blocks (PCB-mount male headers). No custom PCB will be used; our assembly team will hand-solder flexible internal wire tails directly to the back of these headers. 3D Enclosure CAD Design (STL/STEP): Create the 3D model (Base + Lid) optimizing for FDM printing (minimal supports, proper wall tolerances around 0.2mm for friction-fit components). The case must feature: Dedicated ventilation cutouts for the 400MHz ESP32-P4 thermal load. Access cutouts for the native USB-C programming port, MicroSD slot, and the PoE Ethernet jack. Secure screw-down mechanism to lock the lid and clamp the terminal headers simultaneously. Required Expertise: Proven experience in Electronics Enclosure Design for 3D printing (FDM/PLA/PETG). High proficiency in SolidWorks, Fusion 360, or equivalent professional CAD software. Ability to understand electrical layouts, wire bending radiuses, and physical component clearance.
- Less than 30 hrs/weekHourly
- < 1 monthDuration
- ExpertExperience Level
$25.00
-
$65.00
Hourly- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:2 weeks ago
- Hires:1
- Interviewing:3
- Invites sent:0
- Unanswered invites:0
About the client
- United KingdomStaines Upon Thames10:29 AM
- $61K total spent80 hires, 25 active
- 3,067 hours
- Tech & ITSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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