Himaswetha Ravi
Embedded Software Engineer with 3+ years of experience in automotive ECU development, integration, and testing
Talent
CincinnatiMember since September 28, 2026
Embedded CC++PythonSQLAUTOSARRTOSECU DevelopmentARM ArchitectureMicrocontrollersCANCAN FDLINJ1939UDSISO 14229ISO 26262PytestTest AutomationFunctional TestingUnit TestingIntegration TestingRegression TestingSystem TestingSILHILTest Case DesignDefect TrackingRoot Cause AnalysisVector CANoeAEE-Pro
·
Hire this person
Send a job offer directly to this candidate
Embedded CC++PythonSQLAUTOSAR
About
Embedded Software Engineer with 3+ years of experience in automotive ECU development, integration, and testing. Skilled in Embedded C/C++, AUTOSAR, CAN, and UDS diagnostics. Experienced in SIL/HIL testing, ECU debugging, and Agile development for safety-critical automotive systems.
Experience
Automation Tester at University of Cincinnati (2025-05 – 2026-04)
- Developed and executed automated test scripts using Python and Pytest to validate software functionality, reduce manual testing effort, and identify defects early in the development cycle.
- Performed functional, integration, and regression testing to verify software changes, identify failures, and ensure existing features continued to work as expected.
- Resolved 100+ Jira defects by investigating test failures, documenting root causes, and collaborating with developers to verify fixes and improve software quality.
Software Engineer at Bosch (2022-07 – 2024-07)
- Developed and tested embedded software components(DCOM) using C/C++ for Daimler ABS and iBooster ECUs, supporting ECU functionality and hardware-software integration.
- Configured AUTOSAR BSW modules, including CAN Stack, COM, PDU Router, and DCM, and implemented UDS diagnostic services following the ISO 14229 standard to support reliable ECU communication and diagnostics.
- Performed early testing in SIL and HIL environments to identify and fix software issues before integration, reducing downstream defects by approximately 10% and improving ECU software reliability.
- Used Vector CANoe and AEE-Pro to analyze CAN messages, debug communication issues, and perform integration and regression testing. Investigated failures, identified root causes, and verified software fixes.
- Took ownership of assigned development and testing tasks, from understanding requirements and implementing changes to debugging defects and completing validation. Worked closely with hardware and software teams to resolve issues and meet delivery timelines.
- Worked within automotive functional safety development processes aligned with ISO 26262 and ASIL-D requirements, supporting requirements traceability, software verification, validation and safety-critical ECU Development
- Worked in an Agile team, participating in sprint planning, daily stand-ups, and sprint reviews. Used Jira to track tasks and defects, IBM DOORS for requirements traceability, and Jenkins for build and test activities.
Education
Master of Science in Computer Science – University of Cincinnati (2024-08 – 2026-04)
Skills
integrationand testing