Senior Software Engineer Resume Building Format in Word Free Download -->

Senior Software Engineer Resume Building Format in Word Free Download

Sample Template Example of Beautiful Excellent Professional Curriculum Vitae / Resume / CV Format with Career Objective, Job Description, Skills & Work Experience for Freshers & Experienced in Word / Doc / Pdf Free Download


OBJECTIVE
Seeking for a challenging position in the field of Software Design/Development where I can utilize my years of experience with scope for growth & fulfilling organization goals.

EXPERIENCE
·         8 years of experience in Software Design & Development in C, C++ for Embedded Systems involving Product Analysis, requirement analysis, risk management, project estimation, system design & development, application software designing & integration, debugging, documentation & maintenance of software system using SCM tools like CVS, MKS etc.
·         Excellent software architecture experience with wide range of products.
·         Exposure to the various business/product domains like Fleet management System, Industrial and Domestic Chillers (HVAC), Air Circuit Breakers, Home and vehicle Security Systems, Vehicle Tracking, Access Control.
·         Strong firmware development experience with 8-16-32-bit microcontrollers in C and C++ in Open Source Environment & on RTOS Environment like VxWorks, Linux, eCos etc .
·         Hands on experience with debugging various embedded products, using debuggers, simulators and logic analyzer (JTAG/BDM/Logic Analyzer/Emulators), Oscilloscope etc.
·         Hands on experience in device driver development for Graphical LCD, UART, I2C, SPI, EEPROM, Ethernet, USB, ADC, PWM, RS232 and RS485. Development experience for I/O & Peripheral devices, File system.
·         Broad experience in various protocols such as CAN, J1850 VPW/PWM, ISO 9141, Modbus. Experience with networking modules. Development of application layer for wireless modules like GSM, GPRS & GPS.
·         Experience with various Project Management/Planning related activities & well aware of CMMI Process involving complete software  development lifecycle of Product development & implementation.
·         Experiences working with team to resolve software, hardware & testing issues, suggest required changes to improve working product performance, meet client requirements & making sure team meets delivery deadline. Save company some money by altering few methods of tool selection or  help make more by adding few simple features client would like to have.
·         Strong analytical & problem solving skills, quick learner and good team member. Excellent verbal & written Communication skills.

TECHNICAL SKILLS
Languages                            : C, C++, Assembly, Dynamic C, VB, SQL, C#, XML,
Microcontroller                   : 8051, ColdFire MCF5229, HC08, TMS640F28X (TI), PIC18Fx (Microchip), DSP’s
Software IDE                        : Code Composer Studio, MPLAB, Code Warrior, IAR, Keil, SlikEdit, Eclipse, Tornado
Protocols                               : I2C, SPI, MODBUS, TCP/IP, SMTP, POP3, ISO 9141, VPM & PWM, CAN, USB
RTOS                                    : Vx-Works, eCOS, UNIX, Linux, WinCE, QNX
Hardware Skills : Digital and Analog Hardware Design, Testing
Standards Known                : IEEE 802.15.4, IEC 62056
Telecommunication            : GSM, GPRS, RF ID Modules
Device drivers                      : Graphical LCD, EEPROM, Ethernet, USB, FRAM, Bit bank UART, ADC, PWM
Software Tools                     : Protocol analyzer, OpenGL, UML, VMWare (virtual desktop), CVS, VSS, MKS,  
                                                  Rhapsody, MATLAB, Simulink, JTAG, BDM, Clearcase
Hardware Tools                : Logic Analyzer, Emulators/Simulators etc

PROFESSIONAL EXPERIENCE
Firmware Engineer (Consultant)
EJWard, San Antonio, Tx                                                                                                                                       Feb 2011 - Present
  • Development of RS485 communication drivers to establish Master-Slave protocol between Main Board (with Intel Processor) & various I/O & Peripheral devices. Redesigning Pump Card Interface to handle glitches in old design by making the protocol layer re-entrant & multithreaded on Linux environment.
  • Testing the system to handle asynchronous messages using POSIX API’s for message queues & pipes.
  • Integrating all the peripherals together to work in multithreaded environment to give an end user a real time feel.      
  • Porting some of the existing Software Modules on Linux environment by replacing the proprietary system calls with Linux Kernel calls. Redesigning the existing file system, virtual memory modules.
  • Understanding the current product design & architecture. Suggesting design changes for product improvement & to fill holes in the system.

Senior Software Engineer
Johnson Controls, San Antonio, Tx                                                                                                                   Dec 2008 – Jan 2011
  • Analyzing the system requirement & estimating the time to develop & test the application. Identifying possible software development bottleneck & provide a solution which is more realistic within time deadline & will improve product performance & scalability. Significant contribution designing, developing automated test case execution environment, based on collected test data. Updating SCM system with bugs & the resolution.
  • Development of Control & Graphical User interface (GUI) for ECOS based centrifugal industrial chiller with different access level to provide a better control over the system and reliable user interface.
  • Developing /advancing GUI for Centrifugal Chillers with proprietary OS for multithreaded/multitasking environment.
  • Optimized code for Steam based Chiller (32 bit Motorola Controller) to decrease the system load. Modifying the software to communicate with different external devices (ex. Toshiba drive)
  • Designing new classes & templates for OOA/OOD based software using C++ on 16 bit Motorola & TI controlled systems. Integrating the newly added features according to the System required document (SRS). Advancements of existing features to handle various real time faults & making the software ready for field trial.
  • Designing the Evaporator/Condenser/Compressor control using Matlab/Simulink model to improvise the control mechanism & add more features.
  • Developing drivers for Absorption Chiller on QNX (UNIX based) operating system & interfacing with XML.
  • Involvement in complete product development cycle for new products.
  • Creating virtual machine with required tools for companies outsourcing maintenance work for our team & providing them required input.
  • Providing required training to the juniors & other team members. Updating the functional specification/technical documents to match with the implementation for future use. Presentations or providing required inputs to sales and service technicians for service manuals & brochures for clients.

Software Engineer
Larsen and Toubro Limited, Mumbai, India,                                                                                                     July 2006–Jan 2008
  • Designed Trip Coil Supervision Module for Air circuit breaker.
  • Development of transport layer between various modules using Controller Area Network (CAN) in TI and Microchip controller, testing of Controller Area Network using PCAN and CAN analyzer GUI’s & improvise them.
  • Development of master-slave proprietary application protocol to enable communication with various modules
  • Designing of POS (Point of Sale) terminal & retail outlet
  • Development of device drivers for LCD, Smart card reader, USB & Printer.
  • Liaised with client for requirements gathering, development, system & integration testing, making crystal reports and production support of embedded products. Communication and coordination with software and hardware teams for system integration. Performing regressive testing for product reliability & to handle real time scenarios. Reviewing test plans for junior engineers & training them.
  • Involvement in project management activities like Project Management Plan (PMP), Matrix Action Plan (MAP) and Configuration Management as per the CMMI quality guidelines
  • Established a Fuel retailing system for HP (Hindustan Petroleum). Involved in portion of emboss on existing embedded software Fuel Pump. Replacing the existing proprietary RTOS & implemented middle layer software to map emboss system calls.

Software Engineer
Axalto Ltd, Mumbai, India,                                                                                                                             April 2006 – July 2006
  • Developed & tested software for 32 bit ARM processor (on embedded Linux kernel 2.6.17 OS) based Point of Sale terminals (POS) for various client like HDFC, HSBC banks.
  • Building a communication library with telephone line/ or Ethernet.
  • Porting the software on newly launched Cobra terminal (from 16 bit to 32 bit controller) from MagIC AGP2 with compact size terminal & faster microprocessor to improve the POS terminal performance, speed & added functionality.

Embedded Software Engineer
Microtechnologies Ltd, Mumbai, India,                                                                                                  March 2005 – March 2006
  • Interaction with clients for requirement gathering, component selection & feature discussion.
  • Development, integration, debugging various software & hardware modules using debugging tool like JTAG etc. Design and development of prototype boards. Development of drivers for UART, I2C and SPI.
  • Development of various Vehicle Monitoring Unit (89LV51RD2 based) which would extract the data from the vehicle by sending various commands to the vehicle based on internal network protocol detected to its “On Board Diagnostic system” as knows as OBD port.
  • Uploading the data on the webpage using GPRS connectivity so that the user with the access can monitor the data. Designed an interface for GPS Receiver to monitor vehicle location & map the data on the webpage.
  • Implementation of vehicle security system based on GSM technology which will allow the user to shut down the car by sending it command over GSM to switch on/off the engine, lock/unlock doors, switch on/off air conditioning system.
  • Understanding of battery management & engine combustion system to remotely turn on/off engine.
  • Designing of Home Security System for office/home premises to alert the registered user of any unwanted access to his/her premises by integrating various sensors.
  • Implementation of a part of software in an assembly due to shortage of code memory & integrating with C code.
  • Implementation of various modules like RF receiver & transmitter, keypad modules.

Software Engineer (Research)
Micromax Technologies, Mumbai, India,                                                                                                         Nov 2003 – Feb 2005
  • Simulation of target shell on hyper terminal to avoid the need for a target machine.
  • Implementation of SMTP and POP3 protocol between two machines on Rabbit processor using dynamic C.
  • Development of Data Acquisition System between 3 chamber motors (89C51 based system) through a Pentium pro system with vxWorks mounted on x86 architecture.
  • Implementation of (Data Acquisition System) multitasking & inter-task communication between 3 motors & printer
  • 64 x 7 LED display based on ARM processor.

Technical Writer & Tech Support
Global Telesystems Ltd, Mumbai, India,                                                                                                        May 2003 – Nov 2003
  • Writing technical specification & white paper documents for the various product versions for technical and non-technical audiences.
  • Updating the documents with the design changes and providing technical support to the customers with the operation & debugging.
  • Understanding the product specifications & operation in order to provide the best tech support to the customers.

Electronics Engineer (Academic Project)
Infotech Ltd, Mumbai, India,                                                                                                                       June 2002 – May 2003
  • Design and development of prototype boards for low frequency module based on 89C51 microcontroller.
  • Involved in Component Selection, designing, development and testing the system at various stages of development to match the software design and to improve the system sustainability & stability.

PROFESSIONAL TRAINING
  • eCOS (Open Source RTOS) application development and build management
  • Training on project management, L & T Technology Centre
  • CMMI Quality Standards and Embedded Software Development Life Cycle
  • ARM Core and Architectures
  • Matlab development and simulation management Training in Johnson Controls Inc
  • Windows Embedded CE 6.0 seminar with new supported features
  • Black box & white box testing training, Generating test plans & reports.
  • Vx-Works/RTOS and Designing of  Object Oriented Concepts

EDUCATION
B.E. Industrial Electronics & Electricals from Mumbai University, India.

REFERENCE
Available on Request


Download Resume Format 

0 comments:

Post a Comment

Resumes By Categories

1-5 Years Experienced CV 10-15 Years Experienced CV 10th Standard 12th Standard CV 15-20 Years Experienced CV 20-25 Years Experienced CV 30+ Years Experienced CV 5-10 Years Experienced CV Accounts CV Aeronautical CV Automobile Engineer B Com CV B Pharma CV B.Tech CV BA CV BA Philosophy CV Banking CV BBA CV BBM CV BCA CV BDS CV Beautiful CV Bio Technology CV BMS CV BPO Call Center CV BSC CV BSC IT CV Business Analyst CV CA CV Cashier CV CEO CV CFA CV Chemical CV Civil Engineering CV CMA CV Commercial CV Cook CV Cover Letter for Resume CS CV D Pharma CV Diploma CV Doctor CV draff Economist CV Electrical CV Electronics CV Engineer CV Fashion Designer CV Films CV Finance CV Foreign Resume Format Fresher CV GM CV Hotel Management Housekeeping CV HR CV ICWAI CV Import Export CV Industrial Engineering CV Instrumentation CV Insurance CV IT CV ITI CV journalist CV LLB CV M Com CV M Pharma CV M Phil CV M Sc Computer Science CV M Tech CV M.Tech MA CV Manager CV Marketing CV Mass Communication CV MBA CV MBA Event Management MBA Finance MBA Hospitality CV MBA HR CV MBA IB cv MBA Marketing MBA Production MBA Quality MBA SCM CV MBA System MCA CV Mechanical CV Medical Representative CV Mining CV MMS CV MS CV MSC CV Over 25 Years Experienced CV Paint Technology CV Pharmacy CV Phd CV Philosophy CV Project Manager CV Psychology CV Purchase CV Quality Engineer Real Estate CV SAP ABAP CV SAP Basis SAP BI CV SAP BO CV SAP CRM CV SAP CV SAP FICO CV SAP HR CV SAP MM CV SAP PP CV SAP SD CV SAP Security Six Sigma CV Special Resume System Administrator CV Teacher CV Textile CV Treasury CV USA Resume Web Designer CV