p
patrickalmeida0

Patrick A.

@patrickalmeida0

I will design professional PCB schematics, layouts, and embedded hardware system

Brazilië
Portugees, Engels, Russisch
Sommige informatie wordt in het Engels weergegeven.
Over mij
Senior Embedded Systems & IoT Hardware Engineer I am a results-driven engineer with 6 years of experience delivering production-ready devices, from system architecture and schematic design to multilayer PCB layout, firmware bring-up, validation, and manufacturing support. I specialize in STM32, ESP32, AVR, PIC, power architecture, EMI/EMC-aware hardware, embedded C/C++, and IoT edge systems. I deliver end-to-end hardware and firmware solutions designed for reliability, manufacturability, and real-world deployment.... Lees meer

Skills

p
patrickalmeida0
Patrick A.
offline • 
Gemiddelde reactietijd: 1 uur

Bekijk mijn diensten

Print circuit boards (PCB)
I will design embedded hardware, pcb design and iot firmware solutions for devices
Geïntegreerde systemen en IoT
I will design compact embedded systems and optimized pcb for electronics

Werkervaring

Senior Firmware Engineer

SMETRO • Parttime

May 2024 - Present2 yrs

• Built ESP32-based IoT devices with ESP-IDF, owning secure connectivity end-to-end: Wi-Fi, MQTT over TLS, device authentication, BLE provisioning, and OTA updates for safe field upgrades. Designed smart-home PCBs through to manufacturing release, not just demos: 4- and 6-layer layouts in KiCad/Proteus with custom symbols/footprints, dedicated power/ground planes, controlled-impedance routing where needed, DRC/DFM checks, and fabrication-ready Gerber/drill outputs. • Delivered multiple board variants including DC-DC power stages, an ESP32 IoT board, and an STM32 control board, making sound power and mixed-signal placement/routing tradeoffs and planning debug access (test points/headers) for bring-up; validated rails and buses with scope/logic analyzer. Ran detailed Proteus simulations pre-fab to catch SI issues and logic conflicts early, cutting physical prototyping errors ~25% and shortening overall validation cycles.

Mid-level Firmware Engineer

SMETRO • Parttime

Jun 2022 - May 20241 yr 11 mos

• Built and debugged RS-485, UART, SPI and I2C interfaces, defining framing, timing budgets, and error-handling so links stayed stable under electrical noise and long-cable conditions. Integrated digital sensors and custom measurement modules, validating the data path (sample → format → transport → verify) for consistent readings in continuous operation. • Supported 2- and 4-layer PCB layout in KiCad: placement optimization, power routing, ground-plane strategy, and strict DRC (clearance, via integrity, manufacturability). Assisted an STM32 control-board layout with crystal routing discipline, power trace sizing, decoupling placement review, and pre-fab checks to protect SI and reduce re-spin risk. • Performed system-level validation on production boards: power integrity, UART/SPI/I2C/ADC functionality, firmware stability, and timing verification using oscilloscope and logic analyzer; fed findings back into layout/firmware changes to harden reliability.

Junior Firmware Engineer

SMETRO • Parttime

Jan 2021 - Jun 20221 yr 5 mos

• Developed embedded firmware in C/C++ for Atmel AVR (ATmega) and PIC using Atmel Studio and MPLAB X, delivering reliable peripheral control and sensor-driven logic. Built end-to-end MCU solutions including temperature sensing, LCD16x02 UI, and rule-based control (thresholds, timing, state handling) proven stable in continuous operation. Designed and validated custom control boards for sensor interfacing and motor control, translating requirements into practical schematics and PCB constraints with strong power/noise awareness. • Migrated prototypes into manufacturable boards with correct pin mapping, clock/reset stability, connector strategy, and serviceable layouts for deployment. Worked in Agile sprints, collaborating on planning, execution, and on-time releases.