Code-versatile professional with complete working knowledge of asset systems and source-code debugging. Experienced coder working with industrial closed-loop digital control systems. Recognized for creative debugging and problem-solving.
Overview
9
9
years of professional experience
1
1
Certification
Work History
Embedded Software Engineer
ChemChamp North America Corp
Ottawa, Canada
06.2022 - Current
Design and develop user interfaces on embedded Linux for energy metering and communication modules in a multithreading and multicore environment using Python, C/C++ (IDE: VS code, Pycharm)
Bootloader: booting process build-up using GRUB for kernel modules and device drivers, Syslinux and U-boot customization, updates. Barebox for OS multi boot packages for secure integration.
Provide system integration, troubleshooting and support as required (ARM, RPi, X64, linux kernel, device drivers, system call, memory allocation)
Developing GUI interfaces for sensors using Qt and different visualization libraries(Pandas, Matplotlib,...)
Debugging and testing using development tools such as GIT, GCC, GDB, openOCD, JTAG