SIVANNAGARI SAI PRASAD REDDY
**************@*****.***.
SUMMARY
• Completed Cadence VLSI Certificate Program, gaining knowledge in Hardware Architecture, RTL Coding, Simulation, Systems Integration, Hardware Validation/Testing and Synthesis.
• Performed real time testing for kernel drivers and knowledge in Python/ Shell/ Perl scripting language.
• Knowledge in BSP (Board Support Package) designing, debugging hardware issues, Boot Loader in C/C++ languages and communication protocols like USB, I2C, SPI.
• Experience in HDL languages like VHDL and Verilog and EDA tools like Cadence, Xilinx, Altera and Mentor Graphics.
• Coordinated and participated in architecture, requirements, code, test case reviews and triage with cross functional teams and resolution of difficult system problems in a timely manner. EDUCATION
Ø University of Louisville, Louisville, KY, Masters in Electrical Engineering, December 2016. Ø Vellore Institute of Technology, Vellore, India. Bachelors in Electrical Engineering, June 2012. TECHNICAL SKILLS
Languages: Assembly languages, C, C++, Perl, shell, Verilog, System Verilog, VHDL and Python. Tools: Eclipse, Mentor Graphis (Modelsim), QNX IDE, Altera Quartus 2, Cadence Design Suite (Virtuoso, Orcad/PSpice), Xilinx (ISE, Vivado), Logic Analyzer, Signal Generators, Oscilloscope. Protocols: I2C, UART, TTL, USB, SPI.
PROFESSIONAL EXPERIENCE
Test Engineer
General Motors, Detroit, MI (June 2017 – Present).
• Develop software quality test plans and test cases, and lead in setting and maintaining the standards for Software Quality Assurance test documentation.
• Create, implement, maintain, and enhance test plans, test scripts, and test methodologies that ensure exhaustive testing of all assigned products.
• Collaborate with Product Manager, Scrum Product Owner, stakeholders, and development teams in order to help refine the Product Backlog by way of User Stories and to help elaborate User Stories and ensure proper and complete acceptance criteria.
• Execute test plans/cases and report on results.
• Communicate testing results in conjunction with test plans. Represent defects into the development process.
• Identify and analyze defects/test results and be able to deduct the chain of events leading to a failure.
• Collaborate with developers to improve overall product quality by emphasizing defect prevention throughout the development process.
• Identify areas for test improvement through analysis, experience, use of metrics and Participate in daily scrum activities. Teaching Assistant,
University of Louisville, KY (January 2016 – December 2016).
• Mentoring and setting up labs for “Introduction to Robotics” and “Principles of Electrical Circuit Systems” course along with grading the assignment and reports.
• Introduction to Robotics course is about preparing the students to Bootball competitions, make them understand how to use different analog and digital sensors like touch, light, Sonar, etc.
• Assist students building a robot to do different assignments like line follower, follow the light etc., using wallaby as a microcontroller and C programming.
• Principles of Electrical Circuit Systems course is make student understand Analog and Digital circuit design using OrCAD and breadboard.
System Engineer,
General Motors, Detroit, MI (May 2015 – December 2015).
• Performed complete analysis of front and back end of the infotainment head unit and delivered a bugfree Infotainment application.
• Worked with company business leads and engineering specialists to identify, capture and refine system requirements, develop necessary test plans and test Cases.
• Worked on multiple in-house projects- INFO 3, NGI 2.6, Smart driving, Remote link as end to end tester.
• Worked with cross-functional teams to support triage and resolution of difficult system problems in atimely manner. SIVANNAGARI SAI PRASAD REDDY
**************@*****.***.
System Engineer,
Harman International, MI (January 2015 – May 2015).
• Developed driver/applications on RTOS for performance and reliability, code review and bug fixing.
• Programming in C/C++, assembly and scripting language in QNX environment.
• Performance requirement analysis: Start-up time, Key Response, CPU Overhead, Failure analysis.
• Performed defect analysis, logging such as Reset/freeze, Hardware interface problem, mismatches between thread.
• Analysis and validation of newly build Board support package (BSP) like optimization in the performance when booting the system.
• Troubleshoot hardware related problems, system failure analysis. PROJECTS DURING UNDERGRAD AND GRAD COURSES
• Developed GUI and RTC for GE Air Conditioner unit using ATmega328, DS1306 and AdafruitST7565.
• USB to SPI, I2C, Serial TTL, Parallel IO Interface.
• Comparative Analysis of Different Low Power Multipliers.
• Digital implementation 8- bit 10- bit encoder and decoder giga byte Ethernet.
• I2C - Master Core specifications.