y Vineeth

Embedded/C++ Developer at Ford Motor Company

Role
Embedded C Developer at Ford Motor Company
Location
Dearborn, MI, US
LinkedIn followers
500 followers

About y Vineeth

7 + years of hands on experience in software design, development, test, maintenance and document in Embedded/C/C++/python.• Expertise in designing, developing middle-ware components for software in C/C++ using STL, multi-threading, Sockets, data structures, IPC (TCP/IP socket programming), and design patterns. • Used Data analysis and design patterns for applications. • Written queries, stored procedures and triggers in RDBMS Oracle, Microsoft SQL Server, IBM DB2. • Strong in Object-Oriented Programming (OOP), Object Oriented Analysis, Design patterns and SDLC.• Experience in developing Web Services using SOAP and XML.• Implemented unit tests using Python, C++ in Google test framework, Squish test in python to automate the GUI testing• Experience in automation of the application test cases using the Perl Script.• Strong knowledge in GUI & HMI libraries like QT/QML. • Analyze requirements, document software designs, code features and execute unit tests. • Experience in developing C++ services using web services architecture, SOAP, WSDL and XML. • Developed REST Services in Django Python Framework and have developed many unit test cases in Python.• Expert in Python and Linux shell (ksh, bash) scripting.• Experience in serial protocols like CAN, SPI, I2C, MOST and experience in device drivers.• Experience working on a wide range of micro-controllers / microprocessors such as 8051, 8086, ARM, PIC on embedded devices. • Good experience with JENKINS and other build environment tools. • Good hands on experience on Web services like REST API, SOAP API and RESTFUL API from data integration.• Proficient knowledge in C++ 11/C++14 standards and worked on UNIX/LINUX. • Expertise in using Pro*C, C and Assembly languages to debug and update firmware versions. • Experience in creating Embedded Linux distribution using open Embedded and Yocto and Linux package management.

Experience

  1. Embedded C Developer

    Ford Motor Company

    Mar 2017 — Present

    Develop a test system using Freescale evaluation board using embedded C, C++ to provide synchronization and start up node emulation to the Engine module test system. • Research of automatic recognition mechanisms for Human Computer Interaction devices including Bluetooth, and ZigBee. • Worked extensively on Internet of Things solutions using MQTT/HTTPS Protocols on Arduino/IntelEdison embedded boards to port the solution to public cloud(AWS).• Created manufacture software toolset for WIFI and Bluetooth chips, provide technical supports for RF regulation • Adaption of Multiple-baseline Stereo with Occlusion C code from Self-Reconfigurable Camera Array project to Python, NumPy and OpenCV. The goal was to test performance of this algorithm for using in stereo vision. • Hands on experience with WIFI performance testing in terms of sensitivity and throughput. • Experience in using the C++ Standard Template Library (STL), BOOST Library. • Embedded RTOS control products, as well as full product lines, to a diverse set of client companies. C++/ C, C#, Python, Visual Basic and assembly for several microprocessors and microcontrollers. RTOS-32, Novo, RT-Kernel, designed and developed custom task kernel and schedulers• Develop/maintain Board Support packages in Embedded Linux, Boot Loaders, and monitor BSP performance• Wrote a script in Perl, which in conjunction with version control system built a particular version of application.• BSP and boot loader development. Low level control of brushless DC motors.• Designed, developed and implemented new classes and objects in C++ for handling various trade and clearing events. • Have good exposure in using the third-party libraries like QT, Boost, RSA BSafe, WEBM, WSMAN etc and integrate them in to the application • Improved existing software by analyzing, fixing the defects and enhancing current features based on the requirement.

Education

  • San José State University

    Master's degree, Computer Science

    2011 — 2013

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

y Vineeth — Embedded C Developer at Ford Motor Company in Dearborn, MI, US | Unifers