Post Job Free

Resume

Sign in

Engineer Software

Location:
Riverside, OH
Salary:
80000
Posted:
June 19, 2020

Contact this candidate

Resume:

SUMMARY

Having *+ years of experience in Automotive Application Software development, Control systems, System Integration and Testing of automotive products.

Exceptional analytical, design, implementation, profiling, and performance optimization skills for implementing structured, well-documented code that is highly maintainable and readily validated and verified, primarily using C/C++ on a variety of RTOS’s, Linux, QNX and Windows.

Have hands on experience on phases of SDLC like Requirement Analysis, Design, Development, Debugging, Unit Testing, Review and Delivery.

Hands-on knowledge working with different Micro-controllers and Microprocessors.

Good experience in communication protocols like CAN, SPI, I2C, UART and RS-232.

Good experience in network protocols like TCP/IP, UDP, FTP, HTTP etc.

Good knowledge of Python and CAPL scripts for performing automated testing in automotive domain.

Good Understanding in RADAR, Bluetooth, WIFI, LTE and Digital signal processing.

Good experience in Diagnostics protocols like UDS and KWP2000 protocols.

Experience in MATLAB & Simulink tools.

Good Exposure to Client Interactions, following Quality Processes and Company Standards.

Good Experience in IDE such as Eclipse, Visual studio, Code warrior and Code composer.

Hands-on on CM tools like DOORS, JIRA, Subversion (SVN), GIT, PTC.

Good knowledge in software development processes like Agile, Waterfall and V-Model.

Familiar with ISO-9001 and CMI standards, MISRA coding guidelines.

Performed Unit Test, Functional testing, Manual & Regression test for embedded systems.

Good knowledge on precision instruments, vacuum systems, PLC’s, and control systems.

Experience working with electronic instruments such as DMMs, Oscillators, Logic analyzer and spectrum analyzer.

Experience with XML, UML, UML development tools.

Experience in Project documentation and ED tools such as Visio, Enterprise architect etc.

A self-motivated team player with excellent analytical, relationship management, problem solving & communication skills.

PROFESSIONAL EXPERIENCE

Caterpillar - Fort Lauderdale, FL

Embedded Software Engineer

Nov 2019 - Present

Project Description:

This project involves in reverse engineering of AIS software components which includes Code development, Static analysis, Requirements management, Architecture Design and Doxygen functional documentation.

Tools/ Environment:

Embedded C/C++, Linux, Boost, JAMA, CAN, SAE J1939, MISRA, Visual Studio, Jira, Git, ASCII doctor, Doxygen.

Role / Responsibility:

Design and development using embedded C/C++ in Linux environment.

Conducting requirement study, handling design, development, testing, integration, troubleshooting and debugging of the software application.

Performed Static analysis following MISRA C++:2008 Compliance.

Responsible for creating AIS software requirements.

Involved in designing of Architectural documents for each module using ASCII doc.

Developing Function level document in Doxygen style.

Involved in code reviews, Tracking issues, Daily meetings.

Co-ordination with different development teams.

Fixing the Defects as per the validation reports from the client team.

Preparation of Functional Test Plans and Unit Test Plans for the fixed changes.

Involved in Architecture finalization and requirements feasibility study analysis.

Created class level architecture flow diagrams using Plant UML.

Veoneer/Autoliv - Fort Lauderdale, FL

Embedded Software Engineer

Feb 2018 - Oct 2019

Project Description:

This project involves in developing Core and Feature Software for Functional safety measures used in Automotive. The applications include Blind spot detection, Parking assist, side pedestrian detect, Lane change assist etc.

Tools / Environment:

C, CPP UTEST, DOORS, PTC, CAN, QAC, C-Collab, SPI, RIF, UART, Eclipse, Visual Studio, make, Jira, Git, Bitbucket, MATLAB.

Role / Responsibility:

Development of Radar sensor core and feature software using embedded C.

Developed Unit tests for RSP and RF control Modules using CPP UTEST framework.

Defect analysis and Bug-fixing for Application and Bug fix Baselines.

Responsible for Verification of RF Radar Technology for various levels of safety management in vehicles.

Responsible for maintaining the third-party ILLD driver code.

Performed smoke and bob tests to check the functionality on the sensor and note the faults and asserts.

Performed the software and system requirements tracing using IBM rational DOORS tool.

Performed code reviews using Smart Bear Code Collaborator tool.

Rectified Static and dynamic violations using QAC tool and maintained good code coverage.

Prepared the function level Design documents and Architecture documents for the RSP and RF control Modules.

Involved in code reviews, Tracking issues, Daily scrum meetings.

Co-ordination with different development teams and test teams remotely.

Involved in System Feature list development, requirement analysis, high-level and low-level design, software development and unit testing.

Automation of test cases using Python scripting.

Creating Test Cases for various modules.

Involved in V&V of various Infotainment modules.

Involved in Regression Testing, Bench Testing, HIL test, Integration and system testing.

VT Idirect - Herndon, VA

Embedded Engineer

June 2017 - Jan 2018

Project Description:

Antenna Diversity is a feature introduced for Maritime Applications. This feature enables uninterrupted communication between antenna and satellite, which is done by using multiple antennas and switch one another when blockage happens. Satellite Blockage Mitigation is intended for uninterrupted communication of Satellite and Surface bodies by switching between satellites when the satellite is blocked reported by Antenna control system.

Tools/Environment:

C, C++, Linux, make, Jira, Bitbucket, Git, UML, TCP, UDP, JSON, MATLAB, python, Confluence, VISIO.

Role / Responsibility:

Developed the Antenna diversity and Satellite Mitigation components using embedded C/C++ languages in Linux platform.

Created architecture Documentation for antenna diversity and satellite mitigation.

Involved in all phases of Software Development Life Cycle.

Testing the hardware communication between remote and modem using simulator.

Involved in Scrum calls, Daily meetings, PI planning sessions and Knowledge Transfer.

Tested the web API’s by verifying the JSON data.

Maintaining the build and release for internal Verification.

Produce consolidated reporting to the Project Board, including milestone summary, key issues, risks, benefits, summary of costs incurred.

Review project activities for compliance with procedure and standard.

Manage the support and provision of project tools and equipment.

Assist with the production of user documentation.

Automation of test cases using Python scripting.

Development of schematic design and layout verification.

Project planning, tracking and configuration management.

Honeywell, India

Embedded Engineer

Aug-2014 to Jun-2015

Feeder Energy Monitoring and Control System (FEMCON)

Project Description:

Monitors energy parameters like current, voltage, power for 12 feeders simultaneously.

Based on pre-set limits and current values, feeders must be controlled.

HW design consists of high-speed DSP processor and Micro Controller as main CPU.

Unit also consists of 1MB Flash Memory to store the instantaneous data for 20 days.

The data can be downloaded through a PSTN/GSM line.

Tools/Environment:

C/C++, Windows XP, ARM-7 based LPC2378, KEIL IDE, I2C

Role / Responsibility:

Design and development of firmware to interface microcontroller with LM6800 Graphical LCD.

Design and development of firmware for generating various reports and driving various peripherals.

Testing and debugging.

Following SCRUM process.

Assign the task to the team.

EDUCATION

Master’s in Electrical Engineering, Wright state university – Dayton, OH.

Bachelor’s in Electronics and Communication Engineering, Jawaharlal Nehru technological university – Hyderabad, India.



Contact this candidate