Diogo Correia

Embedded Software Developer at 4Rooks GmbH

Cologne, North Rhine-Westphalia, Germany
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

👤
Senior
🎓
Top School
Diogo Correia is an Embedded Software Developer with eight years of experience building firmware and low-power IoT systems, currently based in Cologne. He holds an integrated master's in Electrical and Computer Engineering from the University of Porto and has implemented production features across BLE, Wi‑Fi, LoRa, LTE‑M, DALI and GNSS stacks. Diogo has strong hands-on experience with Zephyr RTOS and Nordic platforms, having developed BSPs, drivers, and device support for asset tracking and LoRaWAN/mesh gateways. He practices modern engineering workflows—Git, TDD, containerized builds and CI/CD—and has a track record of improving legacy codebases through testing and peer reviews. Comfortable across research and product environments, he moved from Fraunhofer research projects into commercial embedded development and now contributes to board bring-up and feature delivery at scale. Colleagues rely on him for pragmatic debugging of radio and power issues that bridge hardware constraints and firmware design.
code8 years of coding experience
job6 years of employment as a software developer
bookMestrado Integrado em Engenharia Electrotécnica e de Computadores, Mestrado Integrado em Engenharia Electrotécnica e de Computadores, Mestrado Integrado em Engenharia Electrotécnica e de Computadores, Mestrado Integrado em Engenharia Electrotécnica e de Computadores at Faculdade de Engenharia da Universidade do Porto
languagesPortuguese, English, German
github-logo-circle

Github Skills (21)

infiniband10
freertos10
git-repository10
mcu10
zephyr-rtos10
bluetooth-le10
microcontroller10
hardware10
zephyr10
iot10
rtos10
bluetooth10
embedded10
architectures10
scalable10

Programming languages (5)

ShellC++CGoPython

Github contributions (5)

github-logo-circle
Contributions:4 commits, 3 pushes, 1 branch in 8 months
diocorreia/powertask

Dec 2024 - Jan 2025

A Simple Energy Aware Task Scheduler
Contributions:10 PRs, 14 pushes, 11 branches in 1 month
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
Diogo Correia - Embedded Software Developer at 4Rooks GmbH