RESUME MADHUSUDHAN.Y Ph:91-9741310059 Email: [email protected] Summary Could work under any challenging deadline and environment with the best application of mind. Has strong personal work ethics and always strive for excellence & seeking a challenging opportunity in Embedded Systems domain with Overall experience of 10.5 years. ____________________________________________________Job & experience 1. Currently working as Project Manager for Robert Bosch (RBEI), at Bangalore location for automotive power train systems since January 2013. www.bosch.com * Responsible for Automotive ECU hardware and software for korea projects. * Point of contact Customer and Bosch korea sales team for project deliverables. * Interaction with Functional Teams for Deliverables and scheduling. * Monitoring and tracking of team activities and budget planning for the project. * As ECU product manager involves driving Software team, Calibration team, Vehicle test team and Hardware team for ECU product development to the OEM. * Responsible for Status reports and Organizations Audits and metrics for the current project. 2. Worked as Team LEAD for HYUNDAI MOBIS INDIA R&D PVT LTD, Hyderabad for Automotive mechatronics software domain. Also Worked as Tech Lead on behalf of KPITCUMMINS for the same client. www.mobis.co.kr/Eng www.kpitcuumins.com From: 5th April 2010 To : 21st November 2012 Job profile : Team Lead & CC for configuration management. Risk analysis & Issue tracking with S.Korea on site management and status reporting. Project Tracking and Resource day to day management. Incremental Project Deliverables as per project plan. 3. Worked as a Asst Manager for SPA Computers, Mahadevpura, Bangalore-48 Job Profile: 1. Leading the Team for QNX RTOS Application developments & Device driver development, Porting of RTOS. Device driver’s migration from Linux to QNX. 2. Customizing the BSP for Certain Boards, Board Bring Supporting the OEM’s for Digital Instrument cluster customization for Automotive and HMI Integrations for QNX CAR program on boards such as Intel Atom processor and Freescale ARM 11 core and TI Beagle Boards HMI and Fastboot IPL. 3. Development of Bootloaders, Board bring up Activities and customization of drivers. Porting of BSPs to new boards such as Intel atom processors and Single board computers of other processor families. Customizing reference board BSP for Custom Boards. www.spacomp.com From: 19th June 2008 To : 1st April 2010. Technical Skills in current Job: C, QNX - 6.x.x RTOS Real Time Programming, Building a QNX Neutrino Boot/OS Image and embedding to target boards, Booting of custom boards, QNX Porting, QNX Driver development, Developing, Debugging, Validating & Analyzing using QNX Momentics IDE Tools - Code Coverage, Application Profiler, System Profiler, Memory Analyzer, Source Code Debuggers, System Builder, Photon Application Builder GUI and Advanced Debugging using QNX Momentics IDE,SMP - Using Symmetrical Multiprocessing in QNX, Power Management in QNX, Linux -Qt Designer, VmWare, RTS & ETS Embedded RTOS, Linux Boot loaders - u-boot & redboot. Customizing reference board BSP for Custom Boards 5. Worked as a DEPUTY MANAGER in Control & Automation Division, (IGIAT) INDO GERMAN INSTITUTE OF ADVANCED TECHNOLOGY, Industrial Estate, Visakhapatnam. www.igiat.com From: Jan 2008 To : June 2008. 6. Associated as a Project Engineer in Embedded systems for Raghu’s Center of Excellence (RCOE), Ramnagar, and Visakhapatnam. A Division of Raghu Engineering College. www.rceembedded.com From: June 2005 To : January 2008. 7. Worked for 8051, PIC 16f879 microcontroller, 8086 microprocessor related projects for embedded systems. www.raghuenggcollege.com From: October 2001 To : July 2003. Projects Handled: 1. Fastboot Development for LINUX – Android OS BSP. (Client: MOBIS, Korea) Description Fast boot development based on software suspend concept for Linux & Test Automation with UXTDK tool. Role Team Lead & CC for configuration management. Risk analysis & Issue tracking with S.Korea on site management and status reporting. Project Tracking and Resource day to day management. Incremental Project Deliverables as per project plan. Freescale i.mx53 ARM11 processor , Android OS Processor & TOOLS Used Gingerbread version, Linux 10.3 BSP for freescale, U-Boot, , Cold boot from disk Skills Suspend/Resume for peripheral drivers (CAN, SPI, I2C, MOST, etc), U-Boot customization for fastboot , Validation of drivers. Automating Black Box testing through User Experience tool development kit. Tools GIT/GERITT version control tool Team Size 9 Period 1.5 Year 2. Software Development Platform for SmartBooster (Power Brake) for ST Microcontroller (32bit) (Client: MOBIS, Korea) Description An automotive SmartBooster (PowerBrake) using CCP protocol for Development on 32bit ST Micro processor. This Includes Bootstrap code& VLE processor mode, Flash drivers & FLEXCAN drivers Role Technical Lead ST Microcontroller 5643L VLE 32 bit processor & Greenhills IDE & Compiler, CANOE, CANape, Processor & TOOLS Used QAC (MISRA), Lauterbagh TRACE32 debugger, SVN Skills C, Embedded Systems, Flash drivers, Can drivers, Firmware Register access Team Size 6 Period 4 Months, 2011 3. Bootloader Software Development Platform for MDPS 32-bit Development using CAN Protocol. (Client: MOBIS, USA) Description An automotive Motor Driven Power Steeering Project using CAN CALIBRATION protocol Bootloader Development on 32bit Freescale processor. This Includes Bootstrap code, Flash drivers & FLEXCAN drivers Role Technical Lead Freescale MPC5643L 32 bit processor & Processor & TOOLS Used Codewarrior IDE, CANOE, CANape, QAC (MISRA), Lauterbagh TRACE32 debugger, SVN Skills C, Embedded Systems, Flash drivers, Can drivers, Firmware Register access Team Size 9 6 Months, 2011 Period 4. BS-AUDIO BSP & SDK Porting, Verification & Validation. (Client: Hyundai Mobis, South Korea) Description An automotive infotainment BSP porting, Verification and Validation project. Includes Boot loader, Drivers & SDK porting and validation for various audio modules such as CD, Jukebox, IPOD, USB Audio modules. This also includes Performance of the SOC and SDK Stack with Nucleus RTOS. Role Technical Lead TOOLS Used Codewarrior IDE, CVD Debugger , QAC (MISRA, Mantis Bug Tracking tool. Skills C, Embedded Systems, SPI & I2C drivers, RTC driver , BSP verification & Agile project framework(SCRUM), SDLC, DOORS Team Size 4 Period 6 Months, 2010 5. Intelligent Battery System Verification & Validation. (Client: Daimler, Germany) Description IBS V&V project involves validation of LIN driver, SDK unit testing and 100% MISRA complaint source code. Also involved Requirement, Design, Testing cases validation and ASIC Mapping and clock signal capture on digital CRO. Role Validation lead TOOLS Used Code Scroll, QAC (MISRA), KEIL IDE,CRO Skills C, LIN Driver, Embedded Systems, Keil project verification Team Size 3 Period 5 Months, 2010 6. Porting of QNX BSP for xilinx ml403 virtex 4 PPC FPGA based board (Client: Weapons Electronic Systems Engineering Establishment, Delhi), Porting QNX BSP on Atmel board - AT91SAM9263 912 (Client: BEL) Worked on Xilinx EDK and ported the QNX BSP on to board with photon application developed as per client Description requirement. Porting of QNX BSP on Atmel board – AT91SAM9263 and OMAP 5912 reference boards. Role Implemented the porting on the board as well as guided on porting vb.net multiple port serial kit board software on to photon GUI in QNX. Tested and verified the peripheral drovers of BSP. Operating System(s) QNX Neutrino 6.3.2 Environment Touch screen driver,Photon Application Builder, Xilinx EDK 8.2i, Code Composer Studio & SAM-BA IDE, XDS 510 Emulator Team Size 2 Period 3 Month , 2010 7. QNX Board Support Package Development for Texas Instruments OMAP 1710 H3 Board. (Client: Bharat Electronics Ltd.) Description Developing of QNX IPL/Boot loader, startup, and bringing up kernel and Integration of BSP for TI OMAP 1710 Evaluation board. Writing of Initial Program Loader - boot loader of QNX and Startup program and peripheral drivers. Developed QNX IPL code and brought up the system up on QNX. Neither porting of NOR Flash Drivers and LAN91c96 Ethernet controller chip drivers. Worked on U-boot for the board as well as ported Linux BSP on the board for comparing drivers. Role Developer Operating System(s) QNX 6.3.2, Code Composer Studio – CCS V 2.2 and 3.3, XDS 560 JTAG Emulator & Tools Skills C, Embedded Systems, QNX Driver, Assembly and system programming Environment QNX Self host OS /QNX Image, QNX Momentics IDE Contribution Development of BSP – IPL, Startup & porting of serial driver, flash driver and Ethernet drivers. Team Size 2 Period 6 Months. 2009 8) QNX Driver Development for SM8601 Stepper Motor controller I/O Card (Client : Bhabha Atomic Research Centre, Mumbai) Developed QNX Driver for Hytec 8601 Stepper motor controller Card on a Industrial Pack Carrier using VME Description Bus. Driver & application for controlling the motor using the driver was developed. Role Developer Operating System(s) QNX 6.3 OS & QNX Momentics IDE C and QNX Resource Manager Framework Skills Contribution System Analysis, Design and Implementation and testing to develop the QNX Driver as per client requirements. Team Size 2 Period 6 Months, 2009 9) Bringing up OMAP 5912 ARM family based custom Board (Bel, Panchakula) Worked on Embedding QNX - IPL, startup and boot image for OMAP 5912 ARM family based board for Description automotive product of a Korean Company. Role Developer, providing technical consultancy on writing drivers – flash, Ethernet & audio in QNX. Operating System(s) QNX 6.3, C, Assembly and system programming Contribution Developer – Porting of IPL, startup and boot image with all drivers included for the peripherals and bringing up the board and porting client application. Period 1 Month Team Size – 3, 2008 ___________________________________________________Technical Operating system: exposure Windows, Linux Real time operating systems: QNX RTOS, Nucleus RTOS, SALVO RTOS, FREERTOS, UCOS-II, ARTX-KEIL, RTX- 51. Programming languages: C, C ++, Core java, ASSEMBELY Hands on Experience: ATMEL AVR, PIC Microcontroller, 8051 Microcontroller, ARM Microcontroller, x86 compiler tools, Ashling ARM Debugger & Signum emulators, KEIL & IAR IDE’s. RTOS Bootloaders Experience: All Uboot Customization & IPL specific for QNX. Testing tools: Proficient on Mercury-WINRUNNER (Certified), McCabe software Testing Tools. Hands on Experience Tools: 32 bit LPC 2129 ARM Microcontroller and Atmel Sam7 Microcontroller board, Atmel 89c51 board, Keil IDE, IAR Embedded workbench, MPlab, IAR Visual state for UML, Paradigm C/C++ IDE Code warrior and CVD Debugger. QNX Tools : Photon application Builder (PhAB), Qt Designer, Eclipse based QNX Momentics IDE, QNX 6.X programming & driver developments, Boot loaders customization. ___________________________________________________________Academics Master of Technology (VLSI & Embedded Systems) from KLE College of engineering and technology, Affiliated to Visveswaraya technological university (VTU), Belgaum, Karnataka. Bachelor of Technology (Electronics & Communication Engineering) form Jayamatha college of Engineering and Technology, Thirunelvelli (Affiliated to Manonmanium sundarnar university,Tirunelvelli,Tamil nadu). Intermediate (Math, Physics and Chemistry) from Board of intermediate Education, Hyderabad (A.P) Through Raghu Junior college, Visakhapatnam, A.P 10th Standard - SSC, Hyderabad Through St Francis De sales high school, Visakhapatnam, A.P. ____________________________________________________Linguistic English Telugu Hindi Tamil Write Speak Yes Yes Yes No Yes Yes Yes Yes abilities Read Yes Yes Yes No _____________________________________________________Personal Date of Birth : Gender, Marital Status: Father’s Name: E -mail : Mobile : Current Address: 15th MAY 1979 Male, Married. Y. Narasimharaju [email protected] 91-9741310059. Kormangala, Bangalore, Karnataka. details
© Copyright 2024 ExpyDoc