LiveCareer
LiveCareer
  • Dashboard
  • Jobs
  • Resumes
  • Cover Letters
  • Resumes
    • Resumes
    • Resume Builder
    • Resume Examples
      • Resume Examples
      • Nursing
      • Education
      • Administrative
      • Medical
      • Human Resources
      • View All
    • Resume Search
    • Resume Templates
      • Resume Templates
      • Nursing
      • Education
      • Medical
      • Human Resources
      • Customer Service
      • View All
    • Resume Services
    • Resume Formats
    • Resume Review
    • How to Write a Resume
    • CV Examples
    • Resume Objectives
  • Cover Letters
    • Cover Letters
    • Cover Letter Builder
    • Cover Letter Examples
      • Cover Letter Examples
      • Education
      • Medical
      • Human Resources
      • Customer Service
      • Business Operations
      • View All
    • Cover Letter Services
    • Cover Letter Templates
    • Cover Letter Formats
    • How to Write a Cover Letter
  • Jobs
    • Mobile App
    • Job Search
    • Job Apply Tool
    • Salary Calculator
    • Business Letters
    • Job Descriptions
  • Questions
  • Resources
  • About
  • Contact
  • 0Notifications
    • Notifications

      0 New
  • jane
    • Settings
    • Help & Support
    • Sign Out
  • Sign In
Member Login
  • LiveCareer
  • Resume Search
  • Technical Lead
Please provide a type of job or location to search!
SEARCH

Technical Lead Resume Example

Resume Score: 90%

Love this resume?Build Your Own Now
TECHNICAL LEAD
Summary
Software developer with more than 9 years of IT experience. Proficient in C, C++ and practical exposure of working in Embedded Automotive environments with extensive knowledge in full life cycle of software development including designing, coding, testing, maintenance and debugging. Known for excellent troubleshooting skills – able to analyze code and engineer well-researched, cost-effective and responsive solutions.
Skills
C, C++, OOAD and Design Patterns, Embedded and System Software, Embedded Debugging, Visual Studio C++, Eclipse, SQLite, Doors, Perforce
Experience
Technical Lead
January 2016 to Current
  • HBAS-COC-NAVIGATION) - Wipro Technologies, (client location in Vernon hills IL 60061, USA) The project involves the development of next generation Automotive Navigation System for our customer Harman International.
  • Harman International produces automotive infotainment units for all leading car manufacturers.
  • As part of the infotainment system, an automotive navigation system is also provided.
  • The navigation system includes the 3D display of the road network; calculating the route to destination, guiding the driver to follow the route using display and voice messages, provide traffic updates to the driver, re-calculate the route based on the traffic updates.
  • The system also provides information about the points of interest for the driver along the route, names of the road and other general information.
  • Project is an embedded system development project starting with requirements gathering, system design, implementation, testing and post implementation support.
  • The project involves developing efficient algorithms to read the road database, calculate the routes, and display the information to the user.
  • The project will be developed using the Agile Development Methodology.
  • Responsibility: 1.
  • Requirements gathering, Change Request handling and estimation 2.
  • Involve in design and code reviews 3.
  • Participate in joint monthly and quarterly reviews with Harman 4.
  • Providing weekly and monthly status reports 5.
  • Coordination with offshore team 6.
  • Risk and Stake holder management 7.
  • Ensure implementation of Quality Systems 8.
  • Coordinating and planning test cycles in parallel with software development 9.
  • Assist in validation and qualification of the software.
Technical Lead
August 2010 to January 2016
  • HBAS-BMW-NBT-MEDIA) - Wipro Technologies, Bangalore Development of Mass Storage Controller (MSC FBlock).
  • This involved development of following functionalities: 1.
  • Rip/ Copy CD contents and store it in hard disk.
  • 2.
  • Delete/Rename tracks or albums from hard disk.
  • 3.
  • Backup/Restore backed up content from USB to Hard disk (and vice versa).
  • AuxIn DLNA: Development of DLNA (Digital Living Network Alliance) component (part of AuxIn FBlock) for playback, browsing of media files.
  • This involved development of following functionalities: 1.
  • Media playback functionalities for DLNA Connected devices.
  • 2.
  • Browsing of Audio/Video media files.
  • Online Entertainment: Development of Online Entertainment module: Online Entertainment is a vehicle entertainment application aiming to extend and augment regular radio by bringing the advantages of "on demand" Music Services into the car.
  • This involved development of following functionalities: 1.
  • Online music search, downloading songs and albums, managed music channels or customer defined playlists.
  • 2.
  • Content is stored and managed for different user accounts (at possibly different providers) for which a profile dependent view on the content is created.
  • 3.
  • The Online Entertainment application includes communication with the BMW backend regarding available content, its metadata and download URLs.
  • Touch based A-Z search: Development of touch based A-Z search for NBTEvo project: 1.
  • Implementation of MOST interfaces that enable the HMI to pass a single character as a search string to the platform application and receive an index value in return.2.
  • User can enter any character in an alphabetically sorted list and jump, thus, to all list entries that begin with that character.
  • Responsibility: 1.
  • Requirements gathering, Change Request handling and estimation 2.
  • Handling and mentoring the team responsible for application layer development of MOST FBlock.
  • 3.
  • Developing MOST FBlock (application layer) using C++.
  • 4.
  • Involve in design and code reviews 5.
  • Coordinating and planning test cycles in parallel with software development.
  • 6.
  • Assist in validation and qualification of the software 7.
  • Preparing and executing the test cases on the basis of user requirements.
  • 8.
  • Conducting the tests on hardware.
  • 9.
  • Performing static code analysis using tools such as PC-Lint.
Senior Software Engineer
January 2007 to May 2010
CAN_SCL Robert Bosch & Engineering Solutions - Bangalore
Software Engineer
March 2006 to January 2016
CAN_SCL Robert Bosch & Engineering Solutions
  • Tasks of the network software can be described as follows.
  • 1.
  • Collect network specific requirements Collection of network specific requirements is done from the customer.
  • Usually this will be provided in the form of Vector DBC file.
  • 2.
  • Configure communication stack AUTOSAR communication stack is configured using the ISOLAR tool (AUTOSAR configuration tool).
  • Initial configuration is created after importing the DBC (which has description of CAN communication data and usually provided by the customer) file into ISOLAR.
  • 3.
  • Signal Conversion Layer Signal Conversion Layer is an Application Software (ABS or ESP) interface.
  • The task involves signal acquisition from CAN network.
  • The messages are checked for the errors such as data length error, checksum error etc.
  • Now if the message is OK then the signals are given to the application layer.
  • If there is a resolution change between the CAN signal and ASW signal then the signal conversion is done and then value is given to ASW.
  • 4.
  • Fault monitoring and reporting Monitoring functionalities are required to guarantee proper reception of CAN messages (Fault monitoring and reporting: Bus-off, Error passive, message timeout etc.).
  • The monitoring functionalities detect the error and freeze the error conditions for the reference into EEPROM.
  • Also it takes care of activating Lamp through HMI (Human Machine Interface) to indicate the fault to the driver.
  • 5.
  • Testing using Target Hardware / Emulators Module testing is done either using the Target Hardware / Emulators (in LABCAR) or in PC using the simulation (DNCSIM) tool.
  • Responsibility:.
  • Interacting with the clients to understand their requirements.
  • Developing project code using C, on Visual Studio/Eclipse platform.
  • Preparing and executing test cases on the basis of user requirements.
  • Conducting tests on LABCAR using CANoe / CANalyzer.
  • Checking code coverage with RTRT, MISRA-C compliance with QAC.
Education
Bachelor of Engineering : Electronics & Communication Engineering (ECE), 2006Malnad College of Engineering Visvesvaraya Technological University (VTU) - Hassan, KarnatakaElectronics & Communication Engineering (ECE)
Build Your Own Now

DISCLAIMER

Resumes, and other information uploaded or provided by the user, are considered User Content governed by our Terms & Conditions. As such, it is not owned by us, and it is the user who retains ownership over such content.

Resume Overview

Companies Worked For:

  • CAN_SCL Robert Bosch & Engineering Solutions

School Attended

  • Malnad College of Engineering Visvesvaraya Technological University (VTU)

Job Titles Held:

  • Technical Lead
  • Senior Software Engineer
  • Software Engineer

Degrees

  • Bachelor of Engineering : Electronics & Communication Engineering (ECE) , 2006

Create a job alert for [job role title] at [location].

×

Advertisement

Similar Resumes

View All
Technical-Lead-resume-sample

Technical Lead

McKesson Corporation

Seattle, Washington

Technical-Lead-resume-sample

Technical Lead

Alco Alert Interlock

Victorville, California

Technical-Lead-resume-sample

Technical Lead

Nisum

Oakland, California

About
  • About Us
  • Privacy Policy
  • Terms of Use
  • Sitemap
Help & Support
  • Work Here
  • Contact Us
  • FAQs
Languages
  • EN
  • UK
  • ES
  • FR
  • IT
  • DE
  • NL
  • PT
  • PL
Customer Service
customerservice@livecareer.com
800-652-8430 Mon- Fri 8am - 8pm CST
Sat 8am - 5pm CST, Sun 10am - 6pm CST
  • Stay in touch with us
Site jabber winner award

© 2021, Bold Limited. All rights reserved.