Douglas Reis

Senior Firmware Engineer at lowRISC CIC

Cambridge, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Douglas Reis is a Senior Firmware Engineer with a decade of embedded systems experience spanning POS terminals, IoT devices, and secure silicon projects. He blends low-level C, Rust and assembly expertise on ARM and RISC-V cores with practical system design—bootloaders, FOTA, cryptographic secure boot chains and hardware bring-up. At LowRISC he contributed AES modes and DIF API tests to OpenTitan, a high-profile open-source root-of-trust project, underscoring his security-focused engineering. His background also includes Linux-based payments platforms, PCB layout, and pragmatic automation with Python, CI/CD and production monitoring. Comfortable managing cross-border hardware/firmware partnerships, he pairs hands-on debugging with architecture-level thinking to turn complex constraints into shipped products.
code5 years of coding experience
job9 years of employment as a software developer
bookElectronic Engineer, Electronic Engineering, 8, Electronic Engineer, Electronic Engineering, 8 at Universidade São Judas Tadeu
bookEmbedded Linux, Embedded Linux, Embedded Linux, Embedded Linux at Embedded Labworks
bookElectronic Technician, Electronic Engineering, 9, Electronic Technician, Electronic Engineering, 9 at SENAI
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

c1710
unit-testing10
hardware-security-module10
c1110
cryptography10
security10
apidoc9
sys9
api9
embedded9

Programming languages (7)

SystemVerilogC++CRustHTMLNixPython

Github contributions (5)

github-logo-circle
lowRISC/opentitan

Oct 2021 - Dec 2022

OpenTitan: Open source silicon root of trust
Role in this project:
userBack-end Developer & Security Engineer
Contributions:1360 reviews, 162 commits, 539 PRs in 1 year 1 month
Contributions summary:Douglas's contributions primarily involved implementing and testing AES (Advanced Encryption Standard) encryption in the DIF (Device Interface Functions) API, specifically focusing on the OFB and CFB modes. Their work included adding these modes to the DIF API and implementing unit tests for the AES module, including ECB, CBC, OFB, CFB, and CTR functions. They also made contributions to a secure silicon root of trust, implementing new functions, such as stopping functions, and testing the functionality for the correct use of the API with data, key and iv.
root-of-trustrootsilicontrust
engdoreis/ibex-demo-system

Dec 2022 - Jul 2024

A demo system for Ibex including debug support and some peripherals
Contributions:57 pushes, 6 branches in 1 year 7 months
debugperipheralsibex
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial