We provide IT Staff Augmentation Services!

Connected Car And Infotainment Subsystem Validation Engineer. Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 4 years of Professional experience in Automotive Embedded Software development and Validation.
  • Worked on BT Hand’s - Free and BT Audio features with different profiles and test execution.
  • Expertise in JIRA, BugZilla, Synergy and Rational Team Expert.
  • Proficient in Embedded C and C++ programming on multiple platforms (Windows, Linux/QNX).
  • Expertise in modeling tools like Matlab/Simulink, Stateflow, and Targetlink.
  • Good working knowledge in standards and protocols like CAN, LIN, FlexRay, GM LAN, TTP, TCP/IP, RS232, RS422, AFDX, etc.
  • Expertise in using CAN based tools such as CANalyzer, CANoe, CANape, etc.
  • Worked on few aspects of Telematics along with Infotainment such as vehicle diagnostics.
  • Good working experience with CANalyzer software tool and used the tool to analyze the data transmission in automotive vehicle security system projects.
  • Knowledge in QNX and AUTOSAR.
  • Experienced in creating test environments to run automated tests and verification.
  • Performed Functional, Unit and Subsystem testing and examining the Electronic Control Unit (ECU).
  • Knowledge in GNU Tools (gcc, gdb), Configuration Management Tools (ClearCase, CM Synergy)and Requirement Management Tool (DOORS).
  • Have very good exposure to software development life cycle like Feasibility, Design, Coding, Testing, Implementation and Maintenance.
  • Experienced in using various testing tools (dSpace, Emb Unit/CUnit, IBM RTRT) and code check standards (MISRA, CMMI).

­­­­­­­­­­­­­

TECHNICAL SKILLS:

Programming languages: C, Python, C++

Hardware: 8/16/32-bit Microprocessors and Microcontrollers (Texas Instruments, ARM, Freescale)

Peripheral devices: (SPI, I2C, UART, RS232, RS422, CAN, ADCs, DACs, PWM)Instrumentation: (Spectrum Analyzer, Network Analyzer, Oscilloscope, Multimeter).

Programming: Matlab, Embedded C, C++, and MPLAB.

Design & Simulation: Simulink/Stateflow/RTW, ORCADScripting: Python, Shell Script.

Software: MS Visual Studio, MS Office (Word, Excel, PowerPoint, Outlook).

Systems: Windows, Linux/Unix, Mac OS.

Others: Code Generation with Targetlink, IBM Rational Doors and Clearcase, dSpace.

Test Instrumentation: NeoVi, CANalyzer, CANoe

PROFESSIONAL EXPERIENCE:

Connected Car and Infotainment Subsystem Validation Engineer.

Confidential, San Diego, CA

  • Development of test cases, manual execution of test cases for Functional, Regression and Integration Testing for Infotainment system features like AM/FM/SXM, Media, Phone, Navigation.
  • Performed detailed hand’s-on testing to designated specifications.
  • Worked on the QNX car platform for infotainment features like integration, smartphone connectivity and over the air software updates.
  • Involved in testing some of the critical features in Navigation such as: On-Route, Near-by Traffic
  • List Handling, address books, POIs, Auto- zoom, Audio Integration, Gas Stations selection.
  • Performed testing on different Bluetooth profiles such as A2DP, AVRCP, MAP, PBAP and HFP.
  • Followed the Agile Methodology framework in the process
  • Create and Maintain test procedures to ensure adequate coverage of the latest system requirements.
  • Used the requirement management tool DOORS for improvement of requirement process and modifying the test cases.
  • Perform Phone Projection testing with infotainment systems such as Android Auto and CarPlay.
  • Designed CAN messages to receive the vehicle data from various modules of the vehicle and then implemented the logic to transfer this data from the vehicle to mobile applications.
  • Implemented the test cases to perform the communication between GPS and vehicle using TCP/IP socket programming.
  • Used the CANalyzer for monitoring the data going on the bus and going through the trace log.
  • Performed vehicle diagnostics such as the vehicle level testing with all modules IPC, BCM, Infotainment system and collected CAN logs for issues found and reported.
  • Good knowledge on communication protocols such as CAN, LIN, SPI, I2C.
  • Along with Infotainment modules worked on some aspects of Telematics such as vehicle Diagnostics and vehicle speed.
  • Involved in every step of testing, releasing and providing product maintenance, and documentation at each stage.
  • Decreased software time-to-market by following standard software design methodologies

Key skills: C, GIT, TCP/IP socket programming, CUnit, DOORS, NeoVi, Telematics, CANalyzer

Confidential

Connected Car and Infotainment Subsystem Validation Engineer.

Roles and responsibilities

  • Designed and remodeled various Powertrain features using simulation and model based design methods such as Matlab/Simulink/State Flow.
  • Gained experience in V-model software development and documentation.
  • Conduct data capture, data analysis for both auto-coded and non-auto-coded C code using RTRT, INCA etc.
  • Execution of test vectors for the given Module and give a root cause analysis if there is any deviation between code and Model. If there is a deviation, then provide solution to fix the deviation needs to be given.
  • Performed functional testing of the Infotainment system modules like Media, Bluetooth Profiles, Radio, Navigation, wireless network like Wi-fi
  • Audio settings and other features related to Audio Control Module.
  • Tested requirements for various Audio sources such as Chimes, Tones, Phone, Media and Alerts.
  • Developed and modified test cases for testing various vehicle components and performing corner and negative test cases along with positive test cases.
  • Achieved expertise on Unit Testing, Functional Testing (SIL, MIL, HIL) and Regression Testing on the embedded software written for Electronic Engine Management modules which includes Application layer, Engine On-Board Diagnostics and core features (physical layer, air features, engine features).
  • Gained experience in high level hardware and software debugging using oscilloscopes, logic analyzers, and simulators.
  • Performed system-level integration of the software for infotainment system, IPC, BCM, Tuner, CDP.

Key skills: C, C++, Matlab, Simulink, Stateflow, CANoe

We'd love your feedback!