Sign in

Engineer Software

Santa Clara, California, United States
November 07, 2018

Contact this candidate



**** ******** *****, **-******willing to relocate

Phone: +1-214-***-**** Email:


Expertise in Embedded C/C++ Development, LINUX Shell Scripting,Assembly Language and Validation

Designed, developed and debugged embedded systems. Working Experience with Real-Time OS such as Keil RTX, STM32F4 (ARM Cortex M-4) and MIPS

Knowledge on CAN,I2C,USART, SPI and RS-232 communication standards

Working Experience with ADAS and also good knowledge on AUTOSAR

Well versed with Linux Kernel structure, RFS (root file system), device drivers, multi-threading and board support packages

Working Experience with CANalyzer, Vector CANoe and other equipment such as Logic analyzers, Spectrum analyzers, Oscilloscope and Function generator

Knowledge on AGILE and Waterfall methodologies. Familiarity with Clearcase, Jira and Polarion.

Hands-on experience with ESA 8086/8088 Microprocessor Trainer Kit along with emu8086 (emulator) and GDB (GNU/Linux Debugger)

Proficiency in Digital Signal and Image Processing techniques

Utilized version control tools like SVN and Plastic

Excellent communication, analytical, presentation and problem-solving skills, quick learner and good team player


University of Texas, Tyler Graduation: May, 2017

M.S Electrical Engineering GPA: 3.91/4.0

National Institute of Technology, Warangal, India Graduation: May, 2015

B.Tech Electronics and Communication Engineering CGPA: 7.01/10.0


Programming Languages: C/C++, MATLAB, Assembly Language, VHDL, Verilog

Operating systems: Windows, macOS, Linux (Mint, Ubuntu), RTX

Tools: SIMULINK, LabView, VirtualBox, XILINX, PSPICE, Cadence Virtuoso, AutoCAD

Hardware: ARM Cortex-M3&M4, LPC4074, MIPS, FPGA, 8086/8088 Texas Instruments

IDE: Keil uVision, MARS 4.5, Visual Studio

Protocols: CAN, SPI, I2C, USART, RS-232, ZigBee

Testing Tools: CANalyzer, Vector CANOe


Embedded Software Engineer July 2017-Present

Involved in Requirement engineering and analysis, Implementation, Development, Debugging Validation of customer specific requirements.

Collaborated with a team to develop embedded software components for TSR and FCW Module.

Worked on MATLAB and SIMULINK for MBSD

Performed HIL bench testing to ensure the functionality.

Worked on tools like CANalyzer and Lauter-Bach for functional testing and reported bugs in JIRA

Executed defect root cause analysis and fixed the customer issues.

Embedded R&D Trainee Aug 2014-July 2015

Engineered the circuit and programmed Aurdino using LabView for a respiration rate monitor.

Developed real time embedded software and Firmware for 32-bit micro-controllers and device drivers.

Collaborated with a team to execute an I2C device tree in i.MX28 Processor.

Designed, architected and implemented, source and destination memory buffer driver.

Familiarized on Communication Protocol - UART, SPI and I2C.

Unit Tested C++ application programming interfaces.

Reproduced software bugs/defects present in current software deliveries and implement potential fixes and provide detailed analysis.

Embedded Engineer Intern Apr 2014-Aug 2014

Designed,developed and debugged embedded C/C++ code using Keil uVision to interact with the controller according to the system requirements

Assisted in the design and development of Embedded Application with Qt/QML and participated in the Linux standards development.

Developed and Implemented Hardware circuits for 8051 and software for Embedded Systems along with ZigBee protocol’s using C concept.

Participated in various stages of the SDLC such as requirement analysis, design, development, testing, deployment, support and reporting


1.ADAS TSR and FCW Module

TSR (Traffic Signal Recognition)

-TSR is a part of ADAS where vehicle is able to recognize the traffic signs present on the road such as Stop, Turn ahead, school zone and send the data to the Features like IACC, TJA.

-Forward Facing Camera captures all the images and diverse algorithm techniques filter the data and extract the information about the road sign. This data is further processed and sent to the ADAS features for necessary action.

FCW (Front Collision Warning)

-Front Collision Warning scans the moving and the stationary targets in the vehicle path and alerts the driver to hazard ahead to take the necessary action.

-Achieved by receiving the Front Radar and Camera Data periodically and check for the targets in the collision range and give a sound alert to caution the driver to brake or steer quickly.

2.Built, incorporated and documented various Digital image Processing Techniques in MATLAB

Image manipulation, Arithmetic Operations on Images and Image Enhancement using Intensity

Spatial Domain and Frequency Domain Image Processing

Color Image Processing and Image Segmentation


Masters- University of Texas at Tyler

Stringer Family Endow [Jan, 2017 – May, 2017] and [Aug, 2016–Dec, 2016]

Competitive Scholarship Waiver [Jul, 2016–Aug, 2016]

Mastin G White End Academic Scholarship [Jan, 2016–May, 2016]

International Graduate Ambassador Stipend [Aug, 2016–Dec, 2016]

Contact this candidate