Post Job Free

Resume

Sign in

Embedded Software C++

Location:
Syracuse, NY
Posted:
August 28, 2023

Contact this candidate

Resume:

CHINMAY UJJWAL VANJARE

https://www.linkedin.com/in/cuvanjare +91-913******* ady91a@r.postjobfree.com github.com/chinmay27051990 SUMMARY

• 9 years of total experience, with 2.7 years in Telecommunications and Networking, 4.3 years in Biomedical and Manufacturing and 2 years in Embedded software/hardware/test domain.

• Experienced Embedded software/software developer trained in C, C++, Python, Data Structures and Algorithms, Object Oriented Programming, Object Oriented Design, CAN/J1939, Git, Protocols like I2C, SPI, UART and USB.

• Executed different roles like software, hardware, and test in embedded domain with perfection & utmost integrity, achieved optimum performance and delivered industry targets. EDUCATION

Syracuse University - College of Engineering & Computer Science, Syracuse, NY August 2018 - May 2020 M.S. Computer Engineering

Selected Coursework: Embedded System Design, Object Oriented Programming in C++, Advanced Data Structures and Algorithms, Object Oriented Design, Principals: social media and Data Mining, Introduction to Artificial Intelligence. Mumbai University - Smt. Indira Gandhi College of Engineering, Navi Mumbai, India August 2008 - August 2011 B.E. Electronics and Telecommunication Engineering EXPERIENCE

Embedded Software engineer, ZF-Farmington hills, Michigan Sept 2022-Dec 2022

• Worked on Rivian Airbag Electronic control module (ECM) and performed the bench test in Passive. Safety Lab to ensure each module is functioning properly.

• Tested different sensors like Remote Acceleration sensors (RAS), Passive sensors on load-box via harness and ran software like Canoe and C-Tool to perform ECM bench testing and to ensure each module is fault-free in nature.

• Created lab manual for Electronic Control Unit (ECU) bench testing for Rivian ECM to educate any beginner to understand the whole process of testing and perform it without any help.

• Worked on ZF C-Tool, successfully created a separate tab for Rivian which would have all the controls/ parameters of airbags such as squibs, sensors, resistances, and voltages like one on VW50 (Volkswagen) platform to satisfy the need of creating an original tab for Rivian which didn't have one previously. Embedded Software Test Engineer, John Deere- Waterloo, Iowa Feb 2022-April 2022

• Studied the Park control documentation in detail and understood various parameters, formed test cases to test the park control feature for F12 FB tractors.

• Developed and successfully tested test cases in ECU-Test software consisting of pre-conditions, actions, and post- conditions.

• Wrote user stories in Rally, discussed the tasks performed in a sprint cycle and successfully achieved targets for that sprint.

• Uploaded changes made in park control software using Git and updated repositories to save the latest changes in the software.

• Designed Models in MATLAB/Simulink based on different parameters/formulae in park control documentation to aid the overall development of park control software.

Embedded Software Engineer, Caterpillar-Peoria, Illinois Oct 2021-Dec 2021

• Worked on Diesel Trucks automotive software via CAN/J1939 protocol to successfully achieve the industry targets. Intern, Department of EECS, Syracuse University – Syracuse, NY July 2020 -July 2021

• Maximized operational capabilities of Raspberry Pi based floodwater management system up to 90% by adding multiple. sensors.

• Found the best possible alternative among all microcontroller boards to boost processor throughput by 25%. Intern, AKROBOTIX – Syracuse, NY June 2019 - August 2019

• Monitored incoming water levels, inspected botanical conditions of mangroves by multi-rotor drone for Mississippi and successfully carried out surveillance operations.

• Mounted 7 GigE Genie Nano cameras on multi-rotor drone for inspection and monitoring purpose which uplifted aerial performance by 25%.

• Synchronized all cameras by automatic (DHCP) and/or manual IP allocation method which helped in providing continuous live streaming.

• Formulated C/C++ demo code of multiple cameras in Linux UBUNTU 18.04.5 LTS to enable simultaneous operation which helped in achieving optimum performance.

Manufacturing and Troubleshooting Engineer, AMEYA Enterprise – Mumbai, India December 2014 - July 2018

• Supervised a team of 3 people to enhance product quality of ECG gel to 95% by leveraging proper composition.

• Managed a team of 4 people for channelizing distribution of essential medical supplies to boost sales by 40%.

• Performed trading and subsequent servicing of LCD and LED X-Ray view boxes to deliver sales targets which boosted sales by 30%.

Assistant Manager, Reliance Communications – Navi Mumbai, India May 2012 - November 2014

• Performed troubleshooting of Synchronous digital hierarchy links in Reliance network to increase efficiency by 30%.

• Co-ordinated in Enterprise Network Leased Line team of 12 people to upgrade network performance by 35%.

• Operated different vendor equipment for intelligent observation of telecom network to bolster reliability by 20%. ACADEMIC PROJECTS

Raspberry Pi based floodwater management system, Syracuse University January 2020 - May 2020 In big cities like Mumbai of India, a lot of water floods during the rainy season. The government officials must come in person where the sewers are and must manually open the sewers. Also, there is a chance of someone falling in the sewers because the sewers cannot be seen by a naked eye when they are flooded with water. To overcome this difficulty, we have designed a Raspberry Pi model 4 B based floodwater management system. This system automatically opens the sewers once a particular water level is reached. Here when a water level increases beyond a particular limit, a Genuine SP DC water level sensor detects it and opens the wireless automatic sewer. As a result, the floodwater gets drained. When the water is flooded in a particular area where the manhole is and if a person comes in the vicinity of it, an ultrasonic proximity HC SR-04 sensor will detect the movement of a person. After that, an email is sent wirelessly as an alert over the WI-FI. In this way, floodwater management is achieved.

Source code publisher Jan 2019 - May 2019

Created a Source Code Publisher in C++, .Net & WPF GUI which interacts with the native code using a C++/CLI wrapper and converts a source code into a web page by publishing all the files that match a regular expression. In this way, native code applications get support of GUI.

The project retrieves files chosen by client by maneuvering through a directory tree. The publisher converts the source code files into .html files by parsing them. It wraps the content of the code in div blocks and links all the dependent files to them. File upload and deletion is supported by the remote code manager using a message passing asynchronous communication channel.

3 player Tic-Tac-Toe Aug 2019 - Dec 2019

Implemented the Tic-Tac-Toe game with dynamic board size and dynamic winning combination input from the user with different layers of neural networks to improve the performance of AI (Artificial intelligence) for 3 player input. We have run our AI system on different combinations of training data to learn the system. Also, we have compared the win rate and performance with and without the machine learning component. We have used the Min-Max tree search as a Tree searching algorithm. Also, we have used reinforcement learning machine learning algorithm. We have included NumPy, PYTORCH and TensorFlow python libraries.

TECHNICAL SKILLS

• Programming Languages and frameworks: C, C++, Python

• Software Platforms: OSS Clarity, MATLAB/Simulink, Spice, MOBAXTERM, Visual Studio 2019, JUPYTER notebooks

• Operating systems & technologies: Windows 10, Linux Ubuntu 18.04.2.0 LTS, OS, Hard RTOS, Extended CAN, IoT, J1939, SPI, I2C, UART, USB.



Contact this candidate