ADAS - Camera-Based Lane Detection and Driver Assistance System
Summary
Developed and validated critical ADAS features for automotive applications, focusing on camera-based lane detection and driver assistance.
Highly motivated Embedded Systems Engineer with hands-on experience in ADAS development and testing, proficient in C, C++, Embedded C, and Linux environments. Skilled in Model-Based and Code-Based testing (MIL/SIL) using MATLAB/Simulink, with expertise in automotive communication protocols (CAN, UDS, SPI, I2C, UART) and microcontroller programming. Eager to contribute innovative solutions and technical expertise to advance automotive embedded systems and real-time applications.
Embedded Engineer
Mysore, Karnataka, India
→
Summary
Spearheaded embedded systems development and testing initiatives, specializing in ADAS functionalities and real-time system validation.
Highlights
Applied hands-on expertise in Advanced Driver-Assistance Systems (ADAS) development and testing, contributing to critical automotive safety features.
Executed Model-in-the-Loop (MIL) and Software-in-the-Loop (SIL) testing using MATLAB/Simulink and MAIST, ensuring robust unit and integration testing for embedded C applications.
Conducted comprehensive ADAS driving assistance system testing, leveraging embedded debugging and vehicle signal monitoring tools to validate real-time performance.
Utilized version control (Git), project management (JIRA), and code analysis tools (Source Insight, Beyond Compare) to streamline development workflows and enhance team collaboration.
Developed embedded systems solutions with strong proficiency in C, C++, Embedded C, and Linux environments, optimizing system performance and reliability.
Implemented and validated communication protocols including UART, I2C, SPI, CAN, CAN-FD, LIN, and UDS, enhancing interoperability across embedded components and microcontrollers (LPC2129/LPC2148).
Designed and implemented robust unit tests and comprehensive test suites using Google Test, significantly enhancing software reliability and functional accuracy.
Troubleshot and resolved complex embedded system issues using Keil IDE, consistently delivering reliable solutions within aggressive project timelines.
→
B.Tech
Electronics & Communication Engineering
Issued By
Vector India Pvt.Ltd
C, C++, Embedded C, M-Scripts, CAPL Scripting.
ADAS, Microcontroller Programming (LPC2129/LPC2148), ECU Testing, Firmware Development, Real-time Systems, Unit Testing, Integration Testing, Embedded Debugging.
UART, RS485, I2C, SPI, CAN, CAN-FD, LIN, UDS.
MATLAB/Simulink (MIL/SIL), MAIST, Stateflow, Google Test (GTest), CANoe, Keil IDE (µVision Keil), GCC Compiler, Visual Studio IDE, Git, JIRA, Source Insight, Beyond Compare, Bitbucket, HC-SR04 Ultrasonic Sensor.
Linux, Windows.
Microsoft Office.
Summary
Developed and validated critical ADAS features for automotive applications, focusing on camera-based lane detection and driver assistance.
Summary
Designed a virtual Body Control Module (BCM) and a robust unit testing framework to enhance software quality and functional correctness for C++ applications.
Summary
Designed and implemented an academic reverse car parking assistance system, integrating hardware and software components for real-time obstacle detection.
Summary
Developed a Bluetooth-enabled UART terminal for wireless control of home appliances, demonstrating proficiency in embedded communication.