Uma Bindu Chittaboina
Email: ********@*****.***
CAREER SUMMARY
Electrical and Electronics Engineer, specializing in the automotive industry,as a Experienced Embedded Software Engineer. Spearheaded projects involved with hardware, software, and business development using cutting edge technology to meet customer project objectives. I am a subject matter expert in verification and validation in Hardware in loop. My strengths are in testing in C,Python,JIRA,VB,CAN,UNIX,LINUX. Utilized industry-standard libraries and tools: OpenCV, Python Imaging Library (PIL), scikit-image, MATLAB Image Processing Toolbox. I am a self-starter, cutting-edge technology learner, and dedicated team player. Certified SAFe 5 Scrum Master by Scaled agile, Certified Lean Six Sigma and RPA Dynamics
PROFESSIONAL EXPERIENCE
Apple (TCS)
Embedded software validation and software QA (April 2023-May 2024)
•Hands-on experience in embedded software/controls validation.
•Skilled in converting test cases/test scenarios into test scripts using Python/Java scripting.
•Data processing and Data Analyzing using Python/Java.
•Designing, writing and deploying automation test solutions using Selenium web driver.
•Identifying the problem in software and preparing test reports for testing
•Proficient in understanding software/control requirements and translating them into test cases/test scenarios.
•Experienced in form Validation and web elements testing for HTML.
•Strong expertise in automation through the development and modification of Python/Java scripts.
•Familiarity with software/control validation and software quality assurance methodologies, including boundary
value analysis and python code coverage.
•Capable of executing python test scripts on software (Pencil/I-Pad), analyzing pass/fail reports, and generating
•detailed test reports for failure cases.
•Strong debugging skills to identify and resolve issues, reproduce faults, modify python scripts as necessary, and
achieve maximum code coverage.
•Use of thermal chambers for testing at temperatures
•Focus on ATV, current and voltage limits, charging profile accuracy, and SOC estimation.
•Logging PMU/charger status through HID interface on the host.
•Documenting and presenting the summary of the test report.
•Logging Defects in JIRA /Radar.
•Reduced interrupt latency and improved system responsiveness through efficient ISR design and execution
•Configured and tested essential peripherals using UART, Ethernet, SPI, I2C.
•Create validation and verification tests to ensure designs are of high-quality Support issue resolution
•Identifying and debugging build issues using JTAG, generating test reports & communicating to cross functional teams.
•Designed and implemented communication protocols such as UART, SPI, I2C for data exchange between
embedded systems and external devices.
Ford
Sr Embedded Software QA (Oct 2022- April 2023)
•EOL Testing -Analysis and Develop Tests Cases and perform manual and automation tests
•Knowledge in DET, control desk, CAN Analyzer
•Developed detailed test specification based on system requirement and user perspectives, enhancing test accuracy and efficiency
• Automotive System level and Sub-System level Testing of e-power train, ADAS features and functions
• Understanding of vehicle level use cases for test case design
•Set up complex test environments and executed tests, identifying and troubleshooting issues to ensure optimal system performance.
•Specialized in HMI testing, including component functionality, display resolution, responsiveness, and compatibility across software versions and hardware.
•Worked with automotive hardware like Vector VN box and Peak CAN hardware, ensuring accurate hardware-in-the-loop testing.
•Possessed strong knowledge of automotive protocols such as CAN, LIN, Ethernet, UDS, A2B, and USB, ensuring thorough protocol testing.
•Supported defect management discussions, contributing to effective problem resolution and continuous improvement of the testing process.
•Test Framework development and automating python/Java test cases
•Test Debugging and execution.
•Conducted comprehensive testing of automotive infotainment system, ensuring functionality and performance
•Hands-on experience using GitHub/Jenkins as source control and executing tool.
•Designing, writing and deploying automation test solutions using Selenium.
•Test Summary, Defect analysis and regression tests
•Logging Defects in JIRA.
GM- General Motors
Embedded Controller Test Engineer (Scrum Master) (June 2021-Feb 2022)
•Develop controls test plans and procedures
•Develop automated python test cases for TPIM [BEV Program].
•Hands-on experience using GitHub/Jenkins as source control and executing tool.
•Designing, writing and deploying automation test solutions using Selenium.
•Execute KBT [Key Behavioral Test] For every release.
•Configured and optimized RTOS kernel parameters for efficient CPU utilization and task management.
•Execute verification and validation testing on time and with quality to meet program milestones
•Reduced interrupt latency and improved system responsiveness through efficient ISR design and execution
•Configured and tested essential peripherals using UART, Ethernet, SPI, I2C.
•Create validation and verification tests to ensure designs are of high-quality Support issue resolution
•Knowledge on DAQ, DVM, Oscilloscope, RF Signal Generator, RF Spectrum Analyzer
•Develop and document requirements required to design an automotive system
•Oversee requirements development with other activities
•Provide support to other teams for root cause analysis
•MATLAB analysis to verify various transmission test procedures.
•Used Simulink models to debug test failures
•Verify calibrations and variables in Simulink models
•Support Stress Test for TPIM.
•Develop KBT automated scripts in Python.
•Verify and validate python scripts for every release on HIL Bench
•Experience in INCA, HIL, Python, CAN, DPS, Control Desk.
•Prepared and delivered project status, reports to senior management, highlighting key milestones and issues impacting project milestones
•Collaborated with Cross-functional teams to define project scope, objectives, and deliverables, ensuring alignment with business goals.
•Developed and maintained project plans, schedules ensuring timelines.
•Communicated regularly to senior management to provide updates on project progress and address any issues or concerns.
•Facilitated daily stand-up meetings, sprint planning, sprint reviews, and retrospectives for Agile development teams.
•Supported Product Owners in maintaining and refining the product backlog, ensuring alignment with business priorities.
•Guided teams in estimating and prioritizing user stories, fostering a culture of transparency and collaboration.
•Removed impediments and blockers to enable team productivity and ensure smooth sprint execution.
•Coached team members on Agile practices, emphasizing self-organization and continuous improvement.
•Collaborated with stakeholders to manage expectations, communicate progress, and resolve conflicts effectively.
•Used JIRA tool to log team’s effort.
•Implemented communication protocols drivers (e.g., UART, SPI, I2C,CAN) using to interface with
sensors, actuators, and other peripheral devices.
GM- General Motors
Sr Application Engineer (April 2021-June 2021)
• Work closely with software development, calibration and validation partners to identify solutions to customer requirements
• Close partnership with test environment users to root cause and address unexpected test results and resolve issues encountered during test execution
• Provide technical support and testing assistance for test script development, test execution (cadence HWIO and milestone testing), test automation support and other test environment user activities.
• Work closely with sources of models and equipment to make sure that common models and other simulation assets are shared between test environment domains and architectures
• Interface with team members, test environment customers, technical leaders and management as necessary to support and execute program imperatives
• Maintain ECM HIL Benches and support other team members when they found issues on bench.
• Verify Models, Hardware setup and software. [Before CTE, CIE teams to use]
• Knowledge on tools DPS, Lauterbach.
FCA- [IAV Automotive Engineering] (Aug 2015- June2020)
Application Engineer (ePT HIL V&V)[PM/SM]
Responsibilities include:
• Support Controls & Calibration engineers with their system testing needs. This includes defining test requirements and test bench setups.
• Support the Hardware in loop Simulators. This Includes debugging both Hardware & Software Issues.
• Work closely with engineers to recreate field issues using the HIL test System.
• Support Planning & Execution of engineering activities as directed by Supervisor or Senior team members.
• Support Customer meetings
• Support Project reviews targeted to assure compliance with engineering principles, company standards and customer requirements.
• Experience on Dspace-SCAlexio
• HIL and Diagnostic Tools to verify Diagnostic settings.
• Signal logging of internal controller signals using ETAS/INCA tools.
• Signal logging of Simulink/Real Time Model signals using PROVEtech: TA HIL tools.
• Experience on HIL testing methodologies and test strategies for ECU verification.
• Implemented P-Code Test Procedures for Diagnostic including fault code verification and validation.
• Experience in CAN communication, Calibration, Diagnostics and Flashing of controllers with various boot loader setups for Trans and Engine controllers.
• Documentation in Microsoft Word/Visio/AutoCAD
• Checking MIL Trips for Vehicle Programs [RU, K8, EVA, BSG, P1P2, P1P4]
• Implemented Test Procedures for VF’s for Programs [RU, K8, P1P2, P1P4].
• Collaborated with Cross-functional teams to define project scope, objectives, and deliverables, ensuring alignment with business goals.
• Developed and maintained project plans, schedules ensuring timelines.
• Communicated regularly to senior management to provide updates on project progress and address any issues or concerns.
• Facilitated daily stand-up meetings, sprint planning, sprint reviews, and retrospectives for Agile development teams.
• Supported Product Owners in maintaining and refining the product backlog, ensuring alignment with business priorities.
• Guided teams in estimating and prioritizing user stories, fostering a culture of transparency and collaboration.
• Removed impediments and blockers to enable team productivity and ensure smooth sprint execution.
• Coached team members on Agile practices, emphasizing self-organization and continuous improvement.
• Collaborated with stakeholders to manage expectations, communicate progress, and resolve conflicts effectively.
CHRYSLER (KPIT Cummins) - May 7th 2012 (May 2012-Aug 2015)
Sr.Embedded Software QA[PM/SM]
Responsibilities include:
•Research, analytical and problem solving in independent and team environments.
•Test Development, Verification, Validation, vehicle performance, and vehicle anomaly resolutions of 2014 948TE, (68 RFE), (68 RFE Big gas), (ZF 9 Speed) and (ZF 8 Speed) vehicle transmissions, testing including:
•In vehicle and Hardware in the Loop testers for front wheel drive and all-wheel drive systems that include multiple controller interactions.
•Experience in CAN Gateway testing including signal drop out and modification to verify Diagnostics.
•Automated test scripts using Visual Basic.
•MATLAB analysis to verify various transmission test procedures.
•HIL and Chrysler Diagnostic Tools to verify Diagnostic settings.
•Signal logging of internal controller signals using ETAS/INCA tools.
•Signal logging of Simulink/Real Time Model signals using PROVEtech: TA HIL tools.
•Experience on HIL testing methodologies and test strategies for ECU verification.
•Wrote P-Code Test Procedures for Diagnostic including fault code verification and validation.
•Basic knowledge on internal combustion engines, transmission, active and passive safety systems.
•Experience in CAN communication, Calibration, Diagnostics and Flashing of controllers with various boot loader setups for Trans and Engine controllers.
•Checking MIL Trips for CM2350B 68RFE.
•Good Command in Tools: INCA, CDA, POWERCAL, DC Plot.
•POWERCAL: Creating section set, comparing Cal’s.
EDUCATION
MS EE, Northwestern Polytechnic University August 2010 G.P.A – 3.7
BS EE, JNTU, AP, India May 2009 G.P.A – 3.4
Associate Professor/ Project Advisor / Teaching Assistant
Visweshwaraya Institute of Technology and other Academic Institutions, Hyd, India
•Taught labs in Control Systems, C, and Power Systems.
GRADUATE PROJECTS
Control Systems
•Created a digital PC based PID speed controller for a DC motor using dSpace hardware (DS1102 Board).
•Created Hydraulic (1, 2, and 4) Cylinder models in Simulink and evaluated its performance in Matlab.
•Modeled a Servomechanism for Antenna control using Simulink and Matlab. This included design using Emulation, root locus and frequency response methods.
Embedded Systems
•Implemented Pulse Width Modulation scheme to calculate the input time period and duty cycle in VHDL and simulated in Model Sim.
•Projects work on manufacturing of turbo generators and its excitation systems.
Data link layer-PCI EXPRESS
• Implemented PCI-express using methodology and flowchart (for example LFSR), and verified the implementation, explained about sequence number and why we do need LCRC in data link and PCI-E spécifications.
Partitioning (using cadence first encounter)
● Partition is done mainly to separate different functional blocks and also to make placement and routing easier, and in this we explained about partition reasons, issues and solutions to solve the issues to make placement and routing.
GRADUATE COURSEWORK September 2010 – May 2010
Digital Systems and Logic Design, MATLAB, computer architecture, advanced digital IC design (VHDL, VLSI, and FPGA)
HONORS
● Participated in paper presentation on Software Development Life Cycle in GUWAHATI (IIT).
● Academic Excellence Scholarship in North Western Polytechnic University from Aug 2010.
● 1st prize in project manufacturing of turbo generators and its excitation system, JNTU, AP, India.
SKILLS
Programming Languages: Visual Basic, Matlab & Simulink,Python,JavaScript,C,C++
Controller Development Tools: POWERCAL 2, INCA, CDA, Dspace-SCAlexio, JIRA, Selenium, VSPY, and IBOX, Vector CANoe, GIT Hub,Oscilloscope.
Operating Systems: Windows 95/98/2000/NT/XP, UNIX,Linux