Summary
Vinicius Maciel is an embedded software engineer with 11 years of hands-on experience building firmware, device drivers and embedded Linux applications for ARM, ESP32, STM32 and Nordic platforms. He combines real-time systems expertise (FreeRTOS, TI-RTOS, Xenomai/preempt_rt) with backend skills in C++, Node.js and Go to deliver end-to-end solutions from MCU firmware to AWS-backed services. At Asset Monitoring Solutions he has driven Linux device driver work and real-time patches while earlier roles included firmware for electric meters and a QEMU STM32 machine for automated testing. Based in Ceará, Brazil and seeking remote roles only, he’s comfortable across low-level driver development, embedded test automation and PC/Backend tooling in Python and C++. Notably, he has practical experience building emulation/test infrastructure (QEMU for STM32) that speeds development and regression testing for constrained devices.
11 years of coding experience
7 years of employment as a software developer
Técnico em Eletrotécnica, Electrical and Electronics Engineering, Técnico em Eletrotécnica, Electrical and Electronics Engineering at Instituto Federal de Educação, Ciência e Tecnologia do Ceará
English