Summary
Overview
Work History
Skills
Trained Skills
Domain
Timeline
Generic

Sindhu Raj G

Summary

  • About 14.5 years of experience in Embedded systems domain.
  • Strong working experience in Python Automation framework development.
  • Currently working on Automotive domain.
  • Good knowledge of Automotive QNX Systems Good exposure on CAN, SOME/IP, Ethernet protocols.
  • Good understanding of Android IVI and system knowledge and development life cycle.
  • Experience in Hardware protocols such as SPI and I2C.
  • Experience in UDS diagnostic protocol.
  • Experience in Linux IPC Mechanism. Experience in Lua scripting language.
  • Good experience with C and data structure programing.
  • Extensive hands-on design and development experience on the STB (setup box) domain.
  • Client interfacing for requirement discussions and negotiations with customers to go for phased approach for complex or risky requirements.
  • Extensive knowledge and experience in for System, functionality, and Unit level automation.
  • Excellent communication, team building, team management, interpersonal and leadership skills.
  • Experience in product road map planning and requirement definition throughout the product life cycle, including gathering and prioritizing of product and customer requirements, defining the product vision, and working closely with engineering and marketing teams.
  • Have experience in Agile methodology and Water fall method.

Overview

15
15
years of professional experience

Work History

Platform Dev Architect - L1

Ford
09.2018 - Current

17/09/2018 – Till date (Ford Python Automation)

Role: Platform Dev Architect - L1

Domain: AUTOMOTIVE

Team Size: 5

Onsite Duration: 4Year(s) 10Month(s)

  • Company Overview: The Infotainment Systems from FORD Project deliver an in-vehicle experience that is uniquely suited to every driver. FORD is indulged in building Infotainment systems for FORD MOTOR CO.
  • This project involves development and testing for different modules in Infotainment system.
  • This project is an implementation of Ford Fully Networked Vehicle version 2 (FNV2) and FNV4 projects which incorporates the addition of a new enhanced central gateway and NETN (Network Node) components.
  • The FNV2 Architecture can be referenced in Ford includes: Enhanced central gateway (ECG) – an Ethernet enabled component with excess computing capability to house and/or bridge next generation information technology.
  • Next generation cellular modem Telematics Control Unit (TCU) – slim, low-cost modem Version 4 In-Vehicle Infotainment (IVI) - An evolution of Ford SYNC infotainment systems which envisions dynamic connected rich media, applications, and compelling visceral HMI.
  • The Future FNV4 architecture focuses on: The NETN component focuses on secure communication within the infotainment system over CAN and Ethernet.
  • The primary objective is to evaluate all these communication goes through in real environment as well as in simulated setups.
  • This comprehensive evaluation ensures the integrity, confidentiality, and availability of the Ford Infotainment system using Wipro's proprietary scheduler framework tool.
  • The Infotainment Systems from FORD Project deliver an in-vehicle experience that is uniquely suited to every driver. FORD is indulged in building Infotainment systems for FORD MOTOR CO.
  • The FNV2 Vehicle Information Manager (VIM) is a software module within ECG that stores data from traditional ECUs on CAN/CAN-FD/LIN networks.
  • VIM is responsible to store the CAN data and provide an interface to other FAST modules and ECG internal services to retrieve the same.
  • VIM converts the CAN Signaling data to primitives and generates CAN data from primitives to communicate with the CAN network to implement vehicle specific actions to reduce context switches and to reduce the workload of individual apps/feature.
  • In The FNV4- NETNDM (Network Node Data Management): Defining NETN Data Management requirements (e.g., S2S, TP Service, VNDLS, etc..) for Infotainment system for various vehicle programs.
  • Designing and developing test plans for NETNDM (Network Node Data Management) requirements for both CAN and SOMEIP Ethernet signals.
  • Define testing methods, phases, and acceptance criteria for designed test cases.
  • Describe testing environment and tooling requirements and develop all the required tools.
  • Identify any known risks with mitigation.
  • Developing Python scripts to execute these scenarios.
  • Automation Framework Development: This involves finding the difficulties in automation test run and provide the common solution which will ease the manual work.
  • Identify the existing test automation frameworks and deploy it as per the project need.
  • Automation script Development: Identify the new test scripts.
  • Designing and writing test automation scripts.
  • Investigating problems in software results of testing.
  • Working with QA analysts and software developers to find solutions.
  • Test runs and Failure Analysis: Run the test execution for daily builds for different vehicle lines.
  • As a result, analyze the failures test cases and identify the real failures.

DEVELOPER-L3

Harman
01.2015 - 06.2018
  • Company Overview: This project Infotainment system development for ETM (Entertainment Telematics module) based on CAN Network in development of Features of an ETM.
  • This project involves development and testing for different modules in Infotainment system.
  • This project handles OEM for different modules like Radio, Navigation, Media, Application framework and Vehicle Interfaces.
  • System will be developed using the Agile development methodology.
  • This Project is a Product Testing Project Starting with Requirements Gathering, Application Design, Application Development, Testing, Implementation and Post Implementation Support.
  • This project Infotainment system development for ETM (Entertainment Telematics module) based on CAN Network in development of Features of an ETM.
  • Involved in understanding of QNX operating system, dead board recovery, make files, mkifs, and ifs.
  • Worked on Security feature: Provides the security for each process (Projection, Tuner, Media…) by running as non-root users and creates its own login credential to provide more security to the process.
  • Worked on Checksum verification for each units during SW installation to provide more security to SW update.
  • Involved in development of feature FOTA (Flash overthe application) for Systems.
  • Worked on different QNX operating systems like Jacinto5 (OMAP), Jacinto6 for different projects.

ENGINEER-L1

STB MIDDLEWARE
03.2011 - 12.2014
  • Company Overview: STB (Set Top Box) Middleware Embedded developer for Digital broadcasting technology.
  • Design and Coding activities in Evolution Media Highway Middleware supporting various projects with Zapper, PVR and IP Operating mode Operators.
  • Involved in Estimation, Design, and architecture of Roadmap activities.
  • Involved in code walk throughs and Code review.
  • Investigation of the bugs introduced in the system and fixing them.
  • STB (Set Top Box) Middleware Embedded developer for Digital broadcasting technology.

ENGINEER-L1

DROID AUTOMATION
06.2010 - 03.2011
  • Design and development of Framework for white box-based automation on Middleware platform (DROID).
  • Worked as Middle-ware white box Automation developer for writing the java test cases for middle ware application.

Skills

  • Python Scripting
  • Python Application
  • Microcontrollers
  • QNX - RTOS Application
  • Unix Shell Scripting
  • CANoe
  • C Programming
  • Embedded Software
  • Embedded Debugging
  • Embedded and System Software
  • Embedded Linux
  • Embedded Java
  • Android Platform

Trained Skills

  • Android Platform Development, 2018-02-01, L2
  • Unix Shell Scripting, 2016-04-01, L1

Domain

  • AUTOMOTIVE, 4Y 6M, 2019-10-01
  • EMBEDDED SYSTEMS, 4Y 6M, 2014-12-01

Timeline

Platform Dev Architect - L1

Ford
09.2018 - Current

DEVELOPER-L3

Harman
01.2015 - 06.2018

ENGINEER-L1

STB MIDDLEWARE
03.2011 - 12.2014

ENGINEER-L1

DROID AUTOMATION
06.2010 - 03.2011
Sindhu Raj G