Mehmet Aslan

Embedded Software Engineer at Rimac Technology

Zagreb, Turkey
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
Mehmet Aslan is an Embedded Software Engineer with 10 years of experience building safety-critical automotive systems, currently developing low-level device drivers and feature-rich embedded solutions at Rimac Technology. He has deep expertise in MISRA C, AUTOSAR, ISO 26262 practices and tools, and practical experience integrating XCP, DTCs/UDS, and CAN diagnostics for production vehicles. Mehmet combines driver development and code-generation automation (Jinja2/Python) with hands-on hardware reading and feature design—from indicator and animation lighting to power-folding mirrors. His open-source work includes refactoring and stabilizing a real-time serial plotting tool, where he improved abstractions, fixed memory leaks and added CLI configuration options, reflecting a focus on maintainability and reliability. Based in Zagreb, he blends low-level systems craftsmanship with a pragmatic approach to static analysis, testing, and documentation for autonomous and production automotive platforms.
code10 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at Ege Üniversitesi
github-logo-circle

Github Skills (9)

command-line-interface10
c-language10
serial-communication10
cprogramming-language10
qt10
realtime9
plot9
refactoring9
cmake8

Programming languages (6)

C++CRustJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
hyOzd/serialplot

Jun 2018 - Apr 2019

Small and simple software for plotting data from serial port in realtime.
Role in this project:
userFull-stack Developer
Contributions:19 commits in 9 months
Contributions summary:Mehmet primarily focused on refactoring and abstracting common functionalities across the serialplot application. They restructured the reader classes, introducing `pause` and `numChannels` functionalities in the `AbstractReader` and its derived classes, thus streamlining code and improving maintainability. They also addressed memory leaks and fixed a zoomer-related bug. Furthermore, the user added basic command-line options for loading configurations and opening ports.
realtimeserial-portsdata-plottingserialportserial
aslansq/freertos_intro_qemu

Dec 2024 - Jan 2025

FreeRTOS Introduction with Qemu in VSCode
Contributions:43 PRs, 97 pushes, 47 branches in 16 days
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
Mehmet Aslan - Embedded Software Engineer at Rimac Technology