Miguel Azevedo

Embedded Systems Tech Lead at AssistMe

Berlin, 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
Miguel Azevedo is an Embedded Systems Tech Lead based in Berlin with 12 years of experience building low-level and system software for connected devices. He has progressed from firmware engineer roles at startups and industry firms to leading embedded teams at AssistMe, bringing practical expertise in drivers, firmware architecture, and hardware-software integration. An Open Source advocate, he contributed foundational PWM driver work to the Apache Mynewt project, demonstrating attention to clean APIs and portable driver design. Miguel combines hands-on development with team leadership, continuously learning and applying best practices from his Master’s in Computer and Telematics Engineering to ship robust, secure embedded solutions.
code12 years of coding experience
job6 years of employment as a software developer
bookMaster’s Degree, Computer and Telematics Engeneering, Master’s Degree, Computer and Telematics Engeneering at Universidade de Aveiro
languagesEnglish, Portuguese, Spanish, French
github-logo-circle

Github Skills (12)

c1710
embedded10
device-driver10
driver10
c1110
sys10
n10
pwm10
api-design9
hal9
abstraction-layer9
operating-system8

Programming languages (5)

C++ShellCMakefileGo

Github contributions (5)

github-logo-circle
apache/mynewt-core

Jul 2017 - Mar 2021

An OS to build, deploy and securely manage billions of devices
Role in this project:
userBack-end Developer
Contributions:48 reviews, 153 commits, 74 PRs in 3 years 9 months
Contributions summary:Miguel contributed to the initial implementation of a PWM (Pulse Width Modulation) driver. The commits involve defining the public API, creating a stub driver package with include and source files for the PWM driver. This included defining the necessary structures, functions, and API functions like setting the frequency and duty cycle. These changes suggest the user focused on establishing the foundational elements of the driver.
mynewtsecurely
mlaz/security2014-15

Nov 2014 - Nov 2015

Contributions:98 commits, 4 pushes, 1 branch in 1 year
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
Miguel Azevedo - Embedded Systems Tech Lead at AssistMe