Yuri Arbeletche

Electronics Engineer
  • ysba000@gmail.com
  • +55 53 991494292

Career Summary

Electronics engineer with experience in PCB hardware design, embedded software development, and data communication for industrial environments. Professional performance in hardware and firmware development for oil/gas retail and air conditioning markets. Strong experience with prototyping, hardware troubleshooting, and implementation of proprietary data communication protocols.

Work Experience

Embedded Software Engineer

Companytec Automação e Controle Ltda.
2024 - Present

Software development for Embedded Linux application.

Main projects:

  • Automation console for gas stations
      • Features:
        • 7" LCD display GUI with touch panel
        • Hardware communication interface up to 48 fuel pumps, 32 fuel tank probes and 64 leak sensor (all UART based, proprietary protocols, proprietary hardware interface or RS485)
        • PC software interface via socket connection using proprietary protocol
        • Telemetry via MQTT protocol
      • Activities:
        • Main C++ application development (legacy code maintenance and development of new features)
        • Coordination of tests and release cycle
        • Development of C firmware for peripheral hardware

Technologies:

  • C
  • C++
  • Python
  • JSON
  • RFID
  • PIC16
  • PIC24
  • PIC32
  • Embedded Linux
  • Qt
  • Git
  • Yocto
  • Linux
  • Docker
  • OOP

Hardware and Software Specialist

Midea Carrier
2023 - 2024

Electronics hardware specification and bare-metal firmware development for light commercial air conditioning market (up to 60.000 BTU).

Main activities:

  • Development of bare-metal firmware for mass production
  • Power electronics hardware specification
  • Schematic capture
  • Hardware validation

Technologies:

  • C
  • Python
  • PCB Design
  • Renesas RX
  • Renesas RL78

Electronics Design Engineer

Companytec Automação e Controle Ltda.
2015 - 2023

Development of both firmware applications and electronics hardware for oil/gas retail stations equipment.

Main projects:

  • Forecourt controller
    • PCB design
    • Hardware communication interface to fuel dispensers (current loop and RS-485)
    • MCU managed flyback power supply for forecourt controller equipment
    • Support on troubleshooting of communication protocols
    • Firmware development of converter for mechanical fuel dispensers to digital protocols
  • Control system for fuel dispenser
    • PCB design meeting EMC requirements
    • Power supply with back-up battery power
    • Motor driving
    • Management of preset operations
    • Flow rate control via proportional valves
    • Documentation of proprietary communicaton protocol
    • Documentation for approval in brazilian regulatory agency
    • Development of tools for automated troubleshooting and testing (embedded Linux, Python, SSH)
    • Development of Bluetooth interface for audit purpose

Main activities:

  • Embedded bare-metal applications
    • Serial data communication
    • Power supply management
    • Low-power applications (battery powered)
    • Bootloader for in-field firmware update
    • Liquid flow control in fuelling applications
  • Embedded FreeRTOS applications
    • Bluetooth Low Energy with custom profiles
  • PC software for testing and debugging
    • Primary devices in data communications
    • Communication sniffers/loggers
    • Automated generation of files for in-field firmware update
  • PCB design
    • Digital, analog and mixed
    • Good practices for EMI reduction
    • Up to 4 layers
  • Switch-mode power supply design
    • Flyback topology (up to 60W)
  • Design specification considering normative rules
  • Documentation of proprietary communication protocols

Technologies:

  • C
  • C++
  • Python
  • Bluetooth Low Energy
  • JSON
  • RFID
  • PIC16
  • PIC24
  • PIC32
  • ARM Cortex-M0
  • ESP32
  • SMPS Design
  • Embedded Linux

Project Technician

Companytec Automação e Controle Ltda.
2009 - 2015

Auxiliar to the engineering team in designing new products.

Main activities

  • Testing and validation of new designs
  • Schematic capture
  • PCB design
  • PCB prototyping (CNC Router Machine)
  • PCB assembly for prototyping (manual, surface-mount and through-hole)
  • Development of test jigs for production use (hardware and firmware)
  • Bill of Materials
  • Elaboration of work instructions for production use

Technologies:

  • C
  • PCB Design
  • SMT Assembly

Repair Technician

Companytec Automação e Controle Ltda.
2008 - 2009

Electronic repairing of fuel dispensers controller boards.

Hobbyst projects

  • Analog electronics for audio in guitar effects and amplifiers (building and repairing)
  • Linux Kernel building
  • Bluetooth Classic bridge to USB (hidlink on Github)
  • Software for autogenerating C language template code for embedded applications (embctask on Github)

Skills & Tools

  • C
  • C++
  • Linux Embedded
  • Bare-metal
  • PCB Design
  • Python

Others

  • Git
  • Eagle CAD
  • Cryptography

Education

  • Specialization - Software Engineering
    UNISINOS
    2023
  • MSc - Electronic Engineering
    UCPEL
    2021 - 2023
  • BSc - Electrical Engineering
    IFSUL
    2008 - 2015
  • Electronics Technician
    IFSUL
    2006 - 2008

Courses

  • Specialization in Electronics Design Focusing on Electromagnetic Compatibility
    EMC Tecnologia
    2015

Language

  • Portuguese (Native)
  • English (Advanced)