Motor Controller Specialist Resume
SUMMARY
- 5+ years of experience working in automotive domain developing applications, control systems, hardware drivers and infrastructure software.
- Thorough understanding of AUTOSAR Architecture.
- Extensive working knowledge of automotive communication protocols (CAN, LIN and FlexRay).
- In - depth knowledge in software algorithm design, performance tuning, debugging, documentation, and testing skills.
- MATLAB and Simulink based model developments and unit testing.
- Unit Testing, Hardware and Software Integration Testing.
- Thorough understanding of Requirement analysis, Configuration management, Requirement/ Design/Code reviews, customer interaction.
- Graphical User Interface (GUI) Development for Human Machine Interface (HMI)
- Hands on experience in hardware and firmware (Embedded software) development with microcontrollers, and Digital Signal Processors (DSPs).
- Experience in developing Battery Management Systems (BMS) for Electric Vehicles.
- Research on audio watermarking techniques and neural networks; and their applications for engineering applications.
- Good exposure to entire Software Development Life Cycle (SDLC)
TECHNICAL SKILLS
Operating Systems: Windows XP, Linux, Windows 7
Languages and scripts: C, C++, CAPL, Perl, Action scripts, Matlab script
Development Tools: MATLAB and Simulink, CANoe, CANalyzer, Canalyzer (Network development tool), Cygwin, Eclipse, Control Desk, Adobe Flash, CarSim, INCA, Source Insight (static analysis tool), XILINX IDE, DaVinci Developer, MPLAB IDE, CodeWarrior, Kiel Compiler, XILINX IDE, Eagle-CAD (PCB layout software).
Configuration Management Tools: Synergy, DOORS, Rational Clear Case, Rational Clear Quest
Communication Protocols: CAN, LIN, FlexRay, TCP/IP, SPI, SCI
Documentation: MS Word, MS Excel, MS Paint, Ultra Edit
PROFESSIONAL EXPERIENCE
Software: CAN analyzer, CANape, CANoe
Confidential
Motor Controller Specialist
Responsibilities:
- Managing and creating the development schedule and plan.
- Coordinating with the OEM and the supplier to properly transfer the information in the development of EPS
- Reviewing the control and safety requirements with the OEM and preparing the detailed requirements to the supplier for the software development.
- Supporting the tuning/calibrating of the EPS system
- Preparing DEMO vehicle to be present to Testing software modules CAN, LIN and FlexRay Protocols
- AUTOSAR Basic Software development to comply with AUTOSAR standards
Confidential
Software: CAN analyzer, Vehicle Spy, INCA, IBM rational SynergyProprietary Tools.
Developer
Responsibilities:
- Implementation of AUTOSAR compliant software for ECU’s
- Experience in using RTC and IBM synergy (Both Windows and Linux)
- Developing AUTOSAR compliant LIN and CAN communication stacks
- Experience in CAN and LIN based vehicle network design
- Designing and developing AUTOSAR communication manager and serial data fault management module.
- Converting existing software architecture to AUTOSAR like architecture by creating a Run-Time Environment (RTE) for each software component.
- Attend cost planning activity with cross functional team in early development or RFQ timing.
- Development of demo HMI for Active Safety
- Embedded C Programming and testing software modules
- HMI graphical interface
Software: Adobe Flash and Action Scripts
Confidential
Developer
Responsibilities:
- Gathering requirements from the customer regarding the HMI User interface
- Design and development of HMI graphics and HUD graphics using Adobe flash and Action scripting for control of graphics.
- Integrating with the HMI Graphics to receive CAN signals
Software: MPLAB IDE, CANalyzer, Eagle-CAD, PCB Layout Software.
Confidential
Team Lead and Electrical Design Engineer
Responsibilities:
- Developing of Battery management system for Li-polymer batteries
- Battery charging system for Li- ion batteries using CAN communication.
- Eagle-CAD and PCB Layout for hardware used for production
- Attend cost planning activity with cross functional team in RFQ timing.
- Design of Car wiring harness and assisting the technicians in assembling.
Software: MATLAB/SIMULINK, XILINX IDE.
Confidential
Research Assistant
Responsibilities:
- Teaching undergraduate students in neural networks, and networking principles labs.
- Developing finger print detection, watermarking and noise cancellation applications, which provided undergraduate students the practical approach of neural network concepts.
- Formulating research work into technical papers at International conferences.
Software: Metroworks Codewarrior, Kiel Compiler, Eagle-CAD
Confidential
Design Engineer
Responsibilities:
- Serial Peripheral Interface (SPI) in MPC 5554 PowerPC Microcontroller
- CAN communication of different microcontrollers.
- Validating Electrical Drawing and providing required changes from the implementation point of view.
- Coordinate electrical design and project related development activities between the company and the customer
- Hardware design and validation