CHANDLER Arizona, US
Phone: xxx-xxx-xxxx
Email: xxx@xxxx.xxx
Looking For: embedded software engineer,
Occupation: Architecture and Engineering
Degree: Master's Degree
Career Level: Experienced
Languages:
Highlights:
Skills:
Embedded Software Engineer Intern 05/2024 - 08/2024
Analog Devices Inc., Wilmington, Massachussetts United States
Embedded Software Engineer at Analog Devices
• Developed embedded software in C/C++ for security algorithms like AES Encryption and ECDSA Signature Verification on MAXQ1065 to provide a hardware root-of-trust for secure transfer of energy measurement data.
• Implemented embedded software stack to implement data provenance solutions for Electric Vehicle charging infrastructure. Deployed code at all levels of embedded platforms, from boot, interrupt, and system code.
• Deployed production code implementing end-to-end security to ensure data integrity, confidentiality and authentication of energy meter data using ARM Cortex M4 MCUs and ARM Cortex A76 MPUs.--
Embedded Software Engineer Intern 09/2024 - 12/2024
AMD, CHANDLER, Arizona United States
Embedded Software Engineer Co-Op/Intern
• Developed and enhanced firmware for IP training, margining, and debug, ensuring efficient operation and reliability. Utilized Unix/Linux operating systems to develop and test diagnostic frameworks and firmware.
• Applied knowledge of high-speed I/O SerDes design, including CDR, bandgaps, PLLs, and DLLs, in firmware development and testing.
• Demonstrated proficiency in Python and Perl programming for developing diagnostic tools and automating testing processes to resolve firmware issues, enhancing system performance.
• Gained hands-on lab experience with oscilloscopes, volt meters, and logic analyzers for high-speed I/O design.--
Embedded Software Engineer 08/2020 - 06/2023
Schneider Electric, Mumbai, Maharashtra India
Embedded Software Engineer
? Deployed embedded software applications in C/C++ for protection relays using 32-bit ARM Cortex-M MCUs, achieving a 20% reduction in code size and a 15% increase in performance.
? Developed device drivers in C/C++ for ARM Cortex M0+ and Cortex M4F MCUs, enabling seamless interfacing with Flash, EEPROM, Timers, and ADCs leveraging SPI, I2C, UART, and Modbus protocols.
? Improved system boot times through custom linker script and startup file optimization. Engineered a custom bootloader application for writing flash memory, resulting in a 15% reduction in firmware update time.
? Integrated application software with preemptive real-time kernel FreeRTOS, improving task scheduling efficiency by 20% and reducing real-time task response times by 15%.
? Designed schematics using sensors and actuators, cutting production costs by 10% via component optimization. Proficient in using multimeters, oscilloscopes, logic analyzers, and in-circuit debuggers--
Arizona State University 08/2023 - current
CHANDLER, Arizona, United States
Degree: Master's Degree
Major:Computer Engineering
Pursuing M.S in Computer Engineering
Login to view resume: My Resume -