Embedded Systems Engineer | Custom PCB Design & Firmware Development
I am an Embedded Systems and Electronics Design Engineer specializing in turning complex concepts into production-ready hardware. From multi-layer, low-power PCB layouts to bare-metal firmware development, I design electronic systems optimized for efficiency, reliability, and scalability.
My Core Expertise Includes:
• Hardware Design: Schematic capture and high-density, multi-layer PCB layout using KiCad (power electronics, high-frequency layouts, and specialized component footprints like Kelvin shunts).
• Firmware Development: Bare-metal C programming, FreeRTOS architectures, hardware abstraction layers (HAL), and memory-mapped I/O optimization.
• Supported Platforms: STM32, ESP32, Arduino, and various low-power microcontrollers.
• Specialized Systems: Smart automation, IoT devices, battery management, and power conversion systems (Inverters/SMPS).
Whether you need a proof-of-concept prototype validated or a complex multi-layer board designed for manufacturing, I deliver clean code, optimized schematics, and production-ready manufacturing files (Gerbers, BOM, Centroid). Let’s build something elegant and robust together.
Work Terms
I prefer working on a fixed-price basis divided into clear, deliverable milestones. For typical electronics projects, milestones are structured as follows:
Architecture & Schematic Approval (20-30%)
PCB Layout & Review (40%)
Final Production Files & Firmware Delivery (30-40%)
For ongoing engineering support or debugging, an hourly rate can be negotiated.
Communication & Updates
Open and transparent communication is vital. I provide regular project updates with layout screenshots or firmware progress logs. I am responsive via Guru messages and am available for milestone review calls when necessary to ensure the design matches your exact requirements.
Revisions & Deliverables
Each milestone includes up to two rounds of minor revisions based on the initial project scope. Major changes to project requirements mid-development may require a revised milestone agreement.
Final deliverables typically include fully validated Schematics (PDF), PCB Manufacturing Files (Gerber, NC Drill, BOM, Component Placement files), and clean, well-documented source code (C/Python/C++).