I am an embedded software/firmware engineer, electronics hobbyist and robotist.
I like to be closer to the metal. I am very passionate about the low-level software that goes into modern devices, while not being afraid to make any hardware designs. With about 5 years of professional work experience as an embedded software engineer and more than 4 additional years of hobby experience as a tinkerer and maker, I have developed a deep passion for electronics hardware and firmware.
I am proficient in C and C++ languages and had used them on Linux, Windows and embedded devices. I am knowledgeable about computer architecture (both ISA and microarchitecture) and FPGA design.
Education-wise, I have a bachelor’s degree in Electronics and Communications Engineering and a Master’s degree in Embedded Systems. Currently, I am based in the Netherlands.
Skills
C | |
C++ | |
Python | |
Java | |
C# | |
Bash |
Tools
Most frequently used tools are GDB, Google Test, Git, Clang-tidy, CppCheck
Occasionally used tools are Valgrind, Google Benchmark, Jenkins.
Most used IDEs/editors
Vim, Visual Studio Code, Eclipse (for embedded targets).
Interests
Embedded software development, ARM microcontrollers, Embedded Linux, Embedded Android, Linux driver development, Heterogenous computing
Contact me
Find my stuff on Github: naveenspace7
Mail me: kernelupdated@protonmail.com