Patrick Monteiro
@patrickmonteiro
Firmware Engineer focused on embedded, secure crypto, and memory-optimized systems.
What I'm looking for
I’m a Firmware Engineer focused on the development, testing, and debugging of embedded systems. I’m especially drawn to hardware-conscious coding and memory optimization, and I enjoy staying current with the latest embedded advancements.
Since March 2023, I’ve been on the KleverSafe hardware wallet team, developing device firmware. I built a framework to add multiple instances of the same USB class to an STM32 USB composite device using STM32Cube, and I integrated multiple blockchain networks into the firmware.
I also developed firmware for Klever Vending, enabling crypto payments on vending machines with ESP-IDF and LVGL, including support for OTA updates. On the security side, I developed FIDO U2F functionality so the hardware wallet can operate as a FIDO U2F security key.
Beyond product work, I’m a maintainer of the open-source cryptography SDK KOS-RS, written in Rust for embedded systems (ARM-Cortex M4, no std) with extremely limited memory resources. I also built a Rust driver for cross-platform communication, including iOS, Android, Windows, Linux, macOS, and browsers via WebAssembly.
Experience
Work history, roles, and key accomplishments
Firmware Engineer
Klever
Mar 2023 - Present (3 years 4 months)
Developed device firmware for the KleverSafe hardware wallet, including USB composite STM32 firmware support and blockchain network integration. Built firmware for Klever Vending with ESP-IDF and LVGL with OTA updates, implemented FIDO U2F functionality, and maintained the open-source KOS-RS cryptography SDK in Rust.
Education
Degrees, certifications, and relevant coursework
Federal University of Technology – Paraa´
Postgraduate Specialization, Internet of Things
2026 - 2027
Postgraduate specialization in Internet of Things (IoT).
University of Fortaleza
Bachelor’s Degree in Computer Engineering, Computer Engineering
2019 - 2024
Bachelor’s degree in Computer Engineering.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Patrick?
You can contact Patrick and 90k+ other talented remote workers on Himalayas.
Message PatrickGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
