Available to hire
I am an Embedded Systems Engineer with 3 years of experience in embedded software development, Linux systems, and functional safety. I have worked across ARM, STM32, and FPGA platforms, and I’m proficient in C/C++, Yocto, device drivers, and infotainment systems.
I enjoy debugging and building reliable automotive-grade software. I have hands-on experience with HMI unit testing, Android Studio, and Android services, and I’m comfortable working on secure boot, cryptography, and real-time applications. I thrive in collaborative teams and love turning complex requirements into robust solutions.
Language
English
Fluent
Malayalam
Advanced
Tamil
Advanced
Hindi
Advanced
German
Intermediate
Work Experience
Software Engineer at Quest Global
November 1, 2022 - PresentLamborghini Infotainment Unit (LIMU) & Lamborghini Vision Unit (LAVU) projects on RTOS with A72 cores. Implemented D-Bus IPC, contributed to CarPlay functionality for an Android-based infotainment system, and performed unit testing and static code analysis with Parasoft. Created architecture diagrams and UML-based designs, identified and fixed defects, and used Git, Docker, and Parasoft for version control, containerization, and quality. Proficient in Qt and C++ for infotainment applications and ported code to Android environments.
Software Engineer at Quest Global
June 30, 2024 - September 19, 2025Safe-Arch (Safety Architecture & Functional Safety) project: Implemented Secure Boot on AM263X, Window Watchdog Timer, SPI/I2C/UART/TCP-IP protocols, CAN-BUS, EFUSE programming, and cryptography for secure boot. Developed a Qt application and a 2002 architecture with redundancy, incorporating functional safety. Integrated power monitoring using PWM, CAN, ADC, and GPIO. Demonstrated deep knowledge in Functional Safety.
Software Engineer at Quest Global
December 31, 2023 - September 19, 2025Yocto & Embedded Linux: Developed a custom Linux distribution for Beaglebone Black using Yocto; integrated Flash storage, Ethernet, CAN Bus, UART, I2C, SPI, GPIO, and validated functionality. Implemented secure OTA updates and resolved boot issues, kernel panics, and performance bottlenecks. Hands-on with Git, Buildroot, U-Boot, QEMU; created recipe layers for Raspberry Pi and Beaglebone Black; debugging with GDB, JTAG, and strace.
Software Engineer at Quest Global
March 31, 2023 - September 19, 2025Internal Project: Remote Controlled Vehicle for Environment Data Sensing. Developed firmware for STM32F401RE with ultrasonic sensors, SPI flash, and GPS; designed joystick-based control system to improve responsiveness and accuracy; implemented I2C, SPI, and UART serial protocols; conducted integration testing and produced documentation including functional block diagrams and architecture design documents.
Software Engineer at Quest Global
November 1, 2022 - PresentReal-time embedded systems engineer working on Lamborghini Infotainment Unit (LIMU) and Lamborghini Vision Unit (LAVU). Responsibilities included integrating D-Bus IPC, implementing CarPlay functionality for Android-based infotainment, unit testing and static code analysis with Parasoft, creating architecture diagrams and UML-based designs, bug analysis and fixes, and utilizing Git, Docker, and Parasoft to ensure code quality. Proficient in QT framework and C++ for infotainment applications; involvement in porting C++ code to Android environment.
Software Engineer – Safe-Arch (Safety Architecture & Functional Safety) at Quest Global
June 1, 2024 - September 19, 2025Implemented Secure Boot on AM263X, Window Watchdog Timer, CAN-BUS stack, and cryptography/EFUSE programming for secure boot. Worked with SPI, I2C, UART, and TCP/IP protocols; developed a QT application; designed 2002 architecture with redundancy and functional safety; integrated power monitoring with PWM, CAN, ADC, and GPIO modules.
Software Engineer – Yocto & Embedded Linux at Quest Global
December 1, 2023 - September 19, 2025Developed a custom Linux distribution for Beaglebone Black using Yocto; integrated Flash Storage, Ethernet, CAN, UART, I2C, SPI, GPIOs into the Linux kernel; implemented secure OTA (Over-The-Air) updates; debugged boot issues, kernel panics, and performance bottlenecks on embedded Linux platforms; hands-on with Git, Buildroot, U-Boot, QEMU; creation of recipe layers for Raspberry Pi & Beaglebone Black.
Embedded Systems Engineer (Yocto & Embedded Linux) at Lamborghini Infotainment Unit (LIMU) & Lamborghini Vision Unit (LAVU)
March 1, 2022 - PresentWorked on real-time embedded systems featuring a 72-core integrated D-Bus communication for IPC in the system. Implemented CarPlay functionality for Android-based infotainment. Conducted unit testing and static code analysis using Parasoft. Created architecture diagrams and UML-based designs. Identified bugs, implemented fixes, and ensured code quality with Git, Docker, and Parasoft. Ported C++ code to Android environment and implemented secure OTA updates using Yocto-based systems. Debugged boot issues, kernel panics, and validated functionality on embedded Linux platforms. Hands-on with Git, Buildroot, U-Boot, QEMU, GDB, JTAG, and tracing.
Firmware Engineer - Safe Architecture (Safe-Arch) for AM263X at AM TI / Texas Instruments - AM263X
June 30, 2024 - September 19, 2025Developed firmware for STM32F401R MCU integrating ultrasonic sensors, SPI flash and GPS. Designed joystick-based control system and improved vehicle responsiveness and accuracy. Implemented I2C, SPI, UART serial protocols. Documented functional blocks and architecture; performed unit testing and static analysis; built secure OTA update mechanisms using Yocto-based systems. Created Qt-based applications and contributed to Linux-based boot processes.
3D Object Detection and Sensor Fusion System at Self-Contained Embedded System Project
June 30, 2022 - September 19, 2025Designed a system for real-time detection of 3D objects using sensor fusion from cameras, LiDARs and other sensors to enhance reliability and accuracy. Implemented sensor fusion techniques and validated performance.
BeagleBone Black Remote-Controlled Vehicle at Novatech Project
March 31, 2023 - September 19, 2025Developed firmware for BeagleBone Black, integrating modules for BeagleBone Black, Yocto Linux, UART, I2C, CAN. Implemented secure OTA updates and created recipes and drivers for BeagleBone. Implemented real-time control and navigation.
Software Engineer at Quest Global
November 1, 2022 - PresentOver two years of embedded software development and testing for automotive infotainment. Worked on real-time systems featuring A72 cores, integrated D-Bus IPC, and contributed to CarPlay functionality for Android-based infotainment. Performed unit testing and static code analysis with Parasoft, designed architecture diagrams, and implemented UML-based designs. Identified bugs, conducted detailed analysis, and implemented fixes. Proficient with Git, Docker, and Parasoft for version control, containerization, and code quality. Developed infotainment applications using Qt and C++, including porting to Android. Contributed to Safe-Arch and Yocto-based embedded Linux projects, secure OTA mechanisms, and CAN bus communication stacks.
Software Engineer at Quest Global
June 1, 2024 - PresentLamborghini Infotainment (LIMU/LAVU): Developed infotainment features on ARM A72-based systems; integrated D-Bus IPC and CarPlay; ported Qt/C++ applications to Android; conducted unit testing (including HMI unit testing) and static analysis using Parasoft; worked with Android Studio for infotainment development.
Software Engineer - Functional Safety at Quest Global
June 1, 2024 - October 13, 2025Safe-Arch (Functional Safety): Implemented Secure Boot and EFUSE programming on TI AM263X; integrated CAN, SPI, I2C, UART, TCP/IP; designed redundant 2oo2 safety architecture; implemented cryptography and developed Qt safety applications.
Software Engineer - Yocto & Embedded Linux at Quest Global
December 1, 2023 - October 13, 2025Yocto & Embedded Linux: Built custom Linux distributions for BeagleBone Black using Yocto; integrated and validated kernel drivers for Flash, Ethernet, CAN, SPI, I2C, GPIO; implemented secure OTA updates; debugged kernel panics and boot issues using GDB, JTAG, strace.
Embedded Projects Engineer at Quest Global
March 1, 2023 - October 13, 2025Remote Controlled Vehicle (Internal Project): Developed STM32 firmware with GPS, ultrasonic sensors, and SPI flash; designed joystick-based control system; implemented I2C, SPI, and UART communication.
Education
B.Tech (ECE) at Rajagiri School of Engineering and Technology, Kakkanad
January 11, 2030 - January 1, 202212th (CBSE) at Placid Vidya Vihar Sr Secondary School
January 11, 2030 - January 1, 201810th (CBSE) at Placid Vidya Vihar Sr Secondary School
January 11, 2030 - January 1, 2016B.Tech (ECE) at Rajagiri School of Engineering and Technology, Kakkanad
January 1, 2018 - January 1, 202212th (CBSE) at Placid Vidya Vihar Sr Secondary School
January 11, 2030 - January 1, 201810th (CBSE) at Placid Vidya Vihar Sr Secondary School
January 11, 2030 - January 1, 2016Bachelor of Technology in Electronics and Communication Engineering at Rajagiri School of Engineering and Technology, Kakkanad
January 11, 2030 - September 19, 2025High School Diploma (Secondary Education) at Placide Vidya Vihar Sr Secondary School
January 11, 2030 - September 19, 2025B.Tech (ECE) at Rajagiri School of Engineering and Technology, Kakkanad
January 11, 2030 - January 1, 202212th (CBSE) at Placid Vidya Vihar Sr Secondary School
January 11, 2030 - January 1, 201810th (CBSE) at Placid Vidya Vihar Sr Secondary School
January 11, 2030 - January 1, 2016B.Tech in Electronics and Communication at Rajagiri School of Engineering and Technology
January 1, 2018 - January 1, 202212th CBSE at Placid Vidya Vihar Sr Secondary School
January 1, 2016 - January 1, 201810th CBSE at Placid Vidya Vihar Sr Secondary School
January 1, 2014 - January 1, 2016Qualifications
MISRA C
January 11, 2030 - September 19, 2025ISO-26262
January 11, 2030 - September 19, 2025AUTOSAR
January 11, 2030 - September 19, 2025MISRA C
January 11, 2030 - October 13, 2025ISO 26262
January 11, 2030 - October 13, 2025AUTOSAR
January 11, 2030 - October 13, 2025Industry Experience
Computers & Electronics, Manufacturing, Software & Internet, Transportation & Logistics, Professional Services, Media & Entertainment, Other
Hire a Dancer
We have the best dancer experts on Twine. Hire a dancer today.