

Embedded Software Engineer
Masters in Electrical Engineering and Embedded Systems
Roles and Responsibilities :
• Implemented a pressure sensor driver and pressure sensor diagnostic events for Thermal Event Detection on the Infineon Aurix T37x platform in C++.
• Designed a python script to calculate current measurement accuracy for battery management system.
• Proficient with Continuous Integration and Delivery tools such as GIT, Jira, Confluence, and Bitbucket
• Collaborated with 10+ colleagues in an agile environment following V-model for software development.
• Debugged application level issues with Trace32 and Lauterbach debugger.
Technologies : Battery Management System, C++, Docker, GIT, Jira
Master Thesis Topic :
• Host based Intrustion Detection System for Inter-Processor Communication.
Roles and Responsibilities :
• Embedded software architecture and development for vehicle computers in commmercial vehicles.
• Board bring up for Texas Instruments Jacinto 7 based custom target that included porting of u-boot and Linux filesystem.
• Developed a RAUC update client for TI Jacinto board for updating firmware over the air.
• Customized the u-boot, BSP layer and integrated open source Software Defined Vehicles stack.
• Implemented a bash shell script to set up an appropriate boot selection logic in U-boot.
Technologies : Embedded Linux, Yocto Build, U-boot, Board Bring-up, GIT, Shell Scripting, Device Drivers
Roles and Responsibilities:
• Built a USB driver for managing data transfer on all enabled endpoints of Nvidia Jetson TX2 Microprocessor.
• Established a USB Plug and Play functionality on the device.
• Refined the design of firmware update shell script to manage the firmware on the eMMC memory.
• Assisted clients to fix major firmware issues and fine-tuned embedded application according to their requirements.
• Implemented AI Model Upgrade/Downgrade feature depending upon the model required by the user.
• Enhanced the system performance by developing multi-threaded Linux based applications in C++ programming language.
• Collaborated with cross functional teams for Code Integration.
• Maximized the product efficiency, optimizing the processing cycle time by 40%.
• Designed the Firmware Requirement Specifications and Firmware Design Document.
• Mentored interns to understand the embedded code development process in the team.
Technologies : Embedded C, C++, Linux, USB, Multi-threading, GIT, Shell Scripting
Grade : Gut
Coursework : Embedded Computing, Computer Architecture, Computer Vision, System On Chip, Software Hardware, Advanced Mathematics
Grade: First Class
Coursework: Programming Concepts(C, C++, Core Java), Data Structures and Algorithms, Microcontroller and Interfacing,
Embedded Operating Systems, RTOS, Internet of Things
Grade: First Class with Distinction
Grade: First Class with Distinction
I would love to know more about you and how I can help your business meet its goals. You can reach me via given email or take a look at my other social networks.