Embedded Software Developer

Chennai, Tamil Nadu, India

Chennai, Tamil Nadu, India


Cadolzburg, Bavaria, Germany


Munich, Bavaria, Germany






Master's degree, Mechatronics
Ravensburg-Weingarten University of Applied Sciences

Bachelor's degree, Aeronautical/Aerospace Engineering Technology
Park college of engineering and technology
Join MUHUNDAN and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossEmbedded Software Developer
Chennai
cursor
github copilot
ollama
openai
Embedded Software Developer at Caterpillar Inc., Nov 2022 - Present · 3 yrs 8 mos, Chennai, Tamil Nadu, India
Senior Engineer at Tata Elxsi, Oct 2022 - Present · 3 yrs 9 mos, Chennai, Tamil Nadu, India
Embedded Software Engineer at Tata Elxsi, Oct 2022 - Present · 3 yrs 9 mos, ● Implemented a reliable CAN J1939 communication framework, enabling seamless data exchange between ARM microcontroller and various ECUs and display units. ● Developed Canoe CAPL scripts to simulate ECU behavior and test display functionality. ● Developed and maintained XML-based configuration files for embedded systems within Caterpillar, Ensuring optimal system performance and functionality. ● Implemented Object Detection, Personal Detection, Surround View Features for Camera Modules. ● Integrated Base Software components using Dotnet and C# and ran the application in a Docker environment to identify and resolve errors. ● Utilized continuous integration/Continuous development practices to automate testing and improve software quality and Collaborate with cross-functional teams to ensure product quality.
Embedded Software Developer at PRUFREX, Jan 2022 - Mar 2022 · 3 mos, Cadolzburg, Bavaria, Germany
Embedded Software Engineer at Prüfrex Engineering e Motion GMBH & Co. KG, Jan 2022 - Mar 2022 · 3 mos, ● Derived and Implemented XCP protocol and tools by successfully adapting the XCP stack for a Motor Management System, Advance level platform. ● Integrated a standard software driver for c55 flash into the XCP bootloader and executed the XCP bootloader with CANape on a SPC572L64 based on ARM cortex M3 microcontroller. ● Collaborated in Developing Vertical system inside the team to improve SDLC which led to Increased productivity by 20%.
Embedded Software Developer at Allgeier Engineering GmbH, Nov 2020 - Oct 2021 · 1 yr, Munich, Bavaria, Germany
Embedded Software Engineer at Allgeier Engineering GmbH, Nov 2020 - Oct 2021 · 1 yr, ● Optimized vehicle diagnostic test rack for the infotainment system for BMW (SP-25) ECU. ● Implemented robust CAN communication between CortexM4 based microcontrollers and ECUs, Ensuring accurate data transmission and validation using Vector-CANoe. ● Successfully integrated a LCD-TFT display Utilizing DMA2D for efficient data transmission and Created a user-friendly GUI for touch controller display using Embedded Wizard. ● Developed firmware solutions for STM32 microcontrollers running FreeRTOS, ensuring real-time performance for complex applications. ● Implemented REST-API over HTTP using LWIP Stack on the microcontroller, Enabling remote diagnostic data acquisition and analysis.
Master's degree, Mechatronics, Ravensburg-Weingarten University of Applied Sciences
Bachelor's degree, Aeronautical/Aerospace Engineering Technology, Park college of engineering and technology