cC++System ProgrammingLinux Free RTOS TI – RTOS Firmware developmentMatlab SimulinkEmbedded
Summary
Summary
15 years of experience in developing software using C, C++, Linux, Embedded Linux, C Linux firmware application development, Qt, VxWorks, Qnx, Firmware development.
Experience in UNIX/Linux operating systems and programming environments.
Experience with agile methodologies like Agile Scrum, Large-Scale Scrum (LeSS).
Experience in unit test-driven development.
Experience in sensor integration and experience system schematics (Understanding the hardware).
Experience in board development activities (u-boot, configuring Linux kernel for different boards).
Experience in Firmware development for PIC, STM32 microcontrollers. (Free RTOS, TI – RTOS).
Strong experience in design, coding, and testing with well documenting, maintainable, and testable code.
Experience in communication protocols (SPI, I2C, and CANBus).