CS
CTRLTECH S/A
Company Employees
Gustavo Ramirez
Engineering
Verified
Embedded Systems Expert | Embedded Electronics Advisor | Remote Consultant PROFESSIONAL SUMMARY Electrical Engineer with over 30 years of international experience designing and implementing embedded systems, firmware, and digital/analog hardware. Proven track record in C and Python programming for real-time and resource-constrained environments. Deep expertise in embedded Linux, device drivers, and industrial communication protocols (Modbus, CAN, DNP3, SNMP, MQTT, RS485, etc). Currently working as a freelance embedded systems specialist, delivering remote consulting and development for clients in the industrial automation, power electronics, telecom, and IoT sectors. CORE COMPETENCIES Embedded Software Development Real-time systems (RTOS: FreeRTOS, ) Bare-metal C/C++ for STM32, ESP32, Atmel, PIC, NXP Device drivers and board support packages (BSPs) Firmware architecture and modular design Embedded Linux & Systems Integration Yocto, Buildroot, Debian for ARM-based systems Kernel configuration, bootloader (U-Boot), init systems Peripheral integration: I²C, SPI, UART, USB, GPIO Electronics Design & Prototyping Mixed-signal board design (Altium, KiCad, Eagle) Signal conditioning, power supply design, EMI compliance Testing, DFT/DFM, schematic/layout review Industrial & IoT Protocols Modbus RTU/TCP, SNMP, MQTT, DNP3, IEC 61850 Ethernet/IP, CANopen, RS485, PROFIBUS Custom protocol stacks for proprietary applications Programming & Scripting C (expert), C++ (strong), Python (expert), Bash Automated testing, simulators, data logging tools Git, Docker, CI/CD, Jira, Agile/ScrumMore...