We provide IT Staff Augmentation Services!

Diagnostic And Embedded System Engineer Resume

5.00/5 (Submit Your Rating)

Warren, MichigaN

SUMMARY:

  • Over 5 years of experience in Automotive Embedded ECU Software Systems, Developing, Diagnostic Modelling integrating, Verification and Validation experience in Infotainment.
  • Verification and validation experience for component level, sub - system, bench level as well as vehicle level testing.
  • Involved in Requirement analysis, Test plan creation, writing Test cases, updating Test cases, logging defects and re-verifying them.
  • Specialize in writing Negative and Corner Test cases.
  • Hands on experience with CAN tool Vehicle Spy3.2.
  • Experience using a requirements management tool such as IBM DOORS.
  • Experience in CAN, MOST communication protocols.
  • Automotive Domain expertise in HMI features such as BLUETOOTH, Phone, Aux.
  • On Board Diagnostics services and DTC, PID/DID verification, NRC.
  • Expertise on Requirement traceability matrix
  • Experience with common electrical meters and scopes
  • Expertise “Effective Root cause analysis” with analytical ability to solve complex problems
  • Detail oriented person in solving critical and complex issues.

TECHNICAL SKILLS:

Testing Tools: Vehicle Spy 3.2(Neovi fire-H/W), CAN ANALYZER

Communication Protocols: CAN, MOST, CANAPE

Bug Tools: DI ANALYZER TOOL, CDA

Microcontrollers: Arm

Languages: C, C++, MATLAB, Simulink, LabVIEW.

Software Tools: MS Visual Studio, MS Office

PROFESSIONAL EXPERIENCE:

Confidential, WARREN, MICHIGAN

DIAGNOSTIC AND EMBEDDED SYSTEM ENGINEER

Responsibilities:

  • Engaging with customer to understand all the features across domain like Powertrain, Body, Chassis, Infotainment and Active Safety in Global - B Electrical Architecture and G2KCA autonomous Architecture of the automotive System.
  • Analyze and Diagnostic requirements of ECU’s like Diagnostic Trouble Code (DTC) and its criteria, Controllable Paraments Identifier (CPID), Paraments Identifier (PID) and Data Identifiers (DID) for its rationality
  • Evaluate and review security access State Diagrams for each ECUs to control diagnostic information access privilege as per its requirement.
  • Model and Implement Diagnostic signals for each ECUs and append signals to the GM Diagnostic Services based on each ECU’s operational requirements using Vector Candela Studio tool.
  • Develop diagnostic component technical specification for all the ECUS in GMLAN network.
  • Using a wide variety of IBM Rational and Vector Tools to support the Modeling work as required including IBM Rational Rhapsody for C++ 8.1.3 64bit, IBM Rational Team Concert 6.0.2, IBM Rational DOORS 9.6, IBM Rational Synergy 7.2.1 and Vector Tools like Canoe 9.0 and CAN Analyzer 9.0
  • Analyze DOORS Diagnostic Requirements and perform rationality assessments of these requirements working with Sub-System Lead engineers in properly defining these requirements
  • Interact with FPA (Functional Partitioning and Allocation) engineer to have the properly modeling of System Signals and System Components that will be linked to the Diagnostic Objects and Signals in the Diagnostic Library in Rhapsody
  • Model and implement diagnostic objects and interfaces in Rhapsody using information provided by the Sub-System Engineer in DOORS
  • Work with Functional Engineers to define and develop the correct interfaces as per requirements.
  • Work with ODX generation engineer to ensure accuracy of the diagnostic modeling work and correct ODX generation
  • Design and develop production datasets for the engineering community by using Java based thick client toolchain used in production interface code generation
  • Responsible for High-level Partitioning of the Feature and Creating/Updating relevant Diagnostic assets for ECUs
  • Identify and define Requirement Analysis and Design (RAD) artifacts to make sure Diagnostic Information defined are as per expectations and a consensus is reached by all impacted stakeholders involved
  • Raise a Change Request (CR) for any dissidences found in the current system for the features defined, get it approval from the various Technical Review Boards (TRB) and Change Control Boards (CCB).
  • Support Next generation tools team to improve efficiency in Electrical Architecture modules by automating validation scheme done manually by the team
  • Engage with different stakeholders (Requirement Engineers, Cyber security team, Domain Architects and Network design team) in discussions to understand and assess backward compatibility issues related to Diagnostic signals defined from different Model Year Vehicle Programs.

Confidential, MI

Embedded and Infotainment Engineer

Responsibilities:

  • Created test cases and scenarios based on IPC functional requirements.
  • Configured test setup based on projects and executing test scripts for testing.
  • Performed bench testing, system level testing and vehicle testing.
  • Performing the testing in ECU’S like DTCM, RFHM, TVM, and TCM
  • Experience with the ABS MODULE i.e. MKC1 (Anti-lock Braking system).
  • Performed debugging issue in message level using CAN Analyzer and logged CAN trace
  • Check and clear the faults in DI ANALYZER TOOL.
  • Hands on Experience with support calibration design release engineer.
  • Understanding the full life cycle development process
  • Knowledge on GMLAN and UDS.
  • Good exposure to IBM Rational DOORS for analyzing functional requirements.
  • Tracked and maintained requirements traceability matrix using DOORS Next Generation to ensure all system level requirements given by the customer are met during release
  • In ECM we test engine control module with the DI analyzer.
  • Experience with CAPL Scripts.
  • Experience with U connect system.
  • Diagnosing the car using AUTOSAR
  • Testing the ECM modules and check the RPM in ECM
  • Flashing the ECM using DI Analyzer.
  • Troubleshooting integration issues with machines system and sub systems teams to resolve sytem design
  • In can analyzer we communicate with messages like all ECU’S
  • By using CAN we plot graphs and values.
  • Knowledge on Python scripting.
  • Experience with Kanzi Engine.
  • Creation of technical specifications/systems requirements and integration documentation for machine systems components, ECM's and Software.
  • Having experience on requirement management tool IBM Rational DOORS & Bug reporting tools like JIRA & BUGZILLA
  • By using Root cause analysis, we check for Errors, implement and close Errors.

Key Skills: C, DI ANALYZER, CAN, HMI.

Confidential, MI

Embedded and Infotainment Engineer

Responsibilities:

  • Performed Tuning, Calibration and Validation on the future vehicles to detect issues in the Body, Powertrain and After treatement.
  • Responsible for providing feedback on Issues, Ride, Handling, Steering development, Vehicle Function to meet Performance targets of the Vehicle.
  • Designed Transmission control software using modeling tools such as MATLAB/Simulink/State flow.
  • Fixed Point Auto-code generation for production purposes and dSpace TargetLink for system level testing.
  • Validation of Vehicle functions on bench and in vehicle and Interfaced with Software, Hardware, Core engineering, Design and Manufacturing departments at OEM.
  • Followed System Safety Standards such as ISO26262 and other external standards.
  • Performed HIL testing using dSpace control desk and CAN, LIN protocols based functional sub-systems.
  • Experienced with vehicle electro-mechanical systems, software testing for Transmission Control Module (TCM), Body Control Module (BCM), Electronic Data Recorder, Electronic Control Units (ECU), OBD powertrain code extraction using CAN communications.
  • Worked on serial data communication including CAN, LIN, I2C, and SPI.
  • Experienced in using data acquisition tools like CANalyzer, NeoVi and Vehicle Spy.

Key Skills: DI ANALYZER, CANALYZER.

Confidential

Calibration and Infotainment Test Engineer

Responsibilities:

  • Manual and Automation testing for infotainment features like Connectivity, Power-ON/off, KPI (Key performance Index).
  • Involved in development and execution of test cases for the product which was under aggressive development schedule
  • Involved in the long test drives for regression testing for every customer release
  • Providing the guides for other team members for Automation
  • Validate the Phone, Bluetooth, Audio, Touchpad features in the Infotainment system
  • Review the Spec sheet, prepare test cases and suggest the changes in the Spec sheet.
  • Report issues and work with the respective DRE’s.
  • Experience with Middleware QNX
  • Validate the Internal messages between HMI and Audio devices.

Key Skills: C, HMI, MOST PROTOCOL, QNX

We'd love your feedback!