Rick Kluiber

Embedded Systems Engineer | Firmware C/C++ | RTOS

Salary / Daily rate

São Paulo, State of São Paulo, Brazil

Freelance, open to permanent contract

Can come onsite

Skills

Clean CodeHardwareC++C

Languages

English

About me

Intro

Embedded Systems Engineer with 4+ years developing firmware for IoT, mobility, and payment systems. Specialized in C/C++ development for STM32/ESP32 platforms with expertise in BLE, MQTT, and RTOS implementation. Delivering secure, efficient embedded solutions from hardware design to production deployment.

Links

Work experience

Firmware Engineer

Primova

Oct 2024 - Present

2 years 1 month

- Developed embedded firmware for mobility and payment systems, targeting RISC-V platforms (ESP32) and Linux-based systems; - Created low-level drivers in C/C++ for peripherals including Bluetooth Low Energy (BLE), UART, I2C, and SPI; - Worked on application-level development for BLE communication, ensuring stable and efficient device connectivity; - Contributed to the development of EMV-based payment solutions, focusing on secure transaction flow and protocol compliance.

Embedded Software Developer/Firmware Engineer

V2COM

Sep 2023 - Oct 2024

1 year 2 months

São Paulo, State of São Paulo, Brazil

- Embedded development in C/C++, with additional scripting in Bash and Java for automation and integration tasks; - Microcontroller programming: STM32 (ARM Cortex), Quectel NL668 (4G), L716, Raspberry Pi; - Communication protocols: I2C, SPI, UART, Modbus RTU/TCP, MQTT; - RTOS and low-level system programming; - Unit testing and test automation using Ceedling framework; - Version control using Git, integration with CI pipelines.

Embedded System Developer

Grupo Brastan

Dec 2021 - Aug 2023

1 year 9 months

- Developed embedded firmware in C/C++ for railway measurement and inspection equipment; - Programmed microcontrollers including STM32H7, Tiva TM4C, and ESP32, using both bare-metal and RTOS-based approaches (Zephyr RTOS, FreeRTOS); - Integrated and processed data from sensors such as IMUs, inclinometers, altimeters, and accelerometers; - Created configuration and monitoring tools with user-friendly interfaces to assist in equipment control and diagnostics; - Collaborated in system validation, ensuring reliable sensor integration and responsive device behavior in the field.

Turbi

Feb 2020 - Dec 2021

1 year 11 months

São Paulo, State of São Paulo, Brazil

Embedded System Developer

Jul 2020 - Dec 2021

1 year 6 months

São Paulo, State of São Paulo, Brazil

Responsible for designing and developing hardware circuits that enabled the control of opening and closing doors, locking and unlocking the ignition, as well as sending and receiving data in vehicles. Responsible for the elaboration of the schematic and layout of the hardware boards, guaranteeing the efficiency and reliability of the integrated systems. In the firmware area, I managed the user experience when receiving data via Bluetooth and UART in C/C++, with and without RTOS, implementing the vehicle locking and unlocking control.

Técnico em eletrônica

Feb 2020 - Jul 2020

6 months

São Paulo, State of São Paulo, Brazil

Responsável pela montagem e manutenção dos hardware. Auxílio do desenvolvimento de novos projetos.

Robotics Teacher

Colégio Santa Felicidade

Mar 2019 - Mar 2020

1 year 1 month

Jundiaí - Aglomeração Urbana de Jundiaí, Jundiaí - State of São Paulo, Brazil

Taught microcontroller programming classes, focusing on Arduino and mechanical principles for building small structures controlled by microcontrollers.

Professional Training Instructor II

SENAI São Paulo

Aug 2019 - Dec 2019

5 months

São Paulo, State of São Paulo, Brazil

As a Technical Instructor, I taught courses in technical and industrial education with a focus on digital, analog, and power electronics, as well as microcontroller programming. I guided students through hands-on protoboard assemblies to validate the concepts learned in class. I was also part of the faculty committee responsible for evaluating the final graduation projects of technical students.


Education

Universidade Paulista

Electronic Engineering

2019 - 2024

6 years

Senai São Paulo

Electronics technician

2018 - 2018

1 year

Senai São Paulo

Electronics Technician

2016 - 2018

3 years

The best place to find your next move

© 2026. All Rights Reserved.