Dynamic Software Architect with a proven track record at Bosch Global Software Technologies, excelling in software architecture and automotive cybersecurity. Expert in embedded C programming and team leadership, I have successfully enhanced productivity and client experience through innovative design solutions and effective collaboration, driving project success within stringent timelines.
§ Written SPI driver for both master/slave interface
§ Worked on data acquisition module using I2C driver from GPS and IMU sensors, providing this data to Display unit for the pilot to see the current location
§ Debugging and Fixing critical issues at component and functionality level
§ Developing QNX device drivers for SPI,I2C and validation
§ Worked on ADC module for temperature and voltage reading in the unit to display it through serial communication
§ Debugging and Fixing critical issues at component and functionality level
§ Schematics and H/W design
§ Worked on vhdl application in ALTERA FPGA for simulating the RADAR signals using the data received from the sensors.
§ Written a test application to verify data flow between the Microcontroller and host PC via USB adapter
§ Worked on SPI driver in interfacing EEPROM for reading the serial data
§ Worked on VHDL application to simulate firing using the lat/long data provided by sensors in Xilinx FPGA using softcore IP
§ Worked on ADC driver to display the current board temperature on the digital display through serial interface
Embedded C programming ARM architecture (v7, M3) S32K and V850 microcontrollers CAN and TCP/IP protocols A2B, I2C, and SPI communication Lauterbach TRACE32 and Ozone debugging Jlink and IAR Embedded Workbench Version control (Bitbucket, Git, SVN, Plastic SCM) Continuous integration (Jenkins) DaVinci Configurator/Developer Geny and EB Tresos tools Software development Requirement analysis Embedded firmware development Automotive cybersecurity Communication skills Team building and mentoring Software architecture Team leadership strategies Architecture enhancements Software development lifecycle