During the summer of 2024, I worked at KPIT, an automotive software development company, as part of their middleware team. This team focuses on developing services and tools that allow applications running on electronic control units (ECUs) to access and interact with low-level operating system services. Key responsibilities included:
- Building a formatting tool with Python to assist with implementing MISRA C guidelines for generated C scripts, identifying over 90% of compliance violations and reducing manual review time
- Automating generation of Lauterbach PRACTICE test scripts using Excel and Python, lowering the technical barrier and accelerating script development
- Preparing project documentation and weekly presentations to keep stakeholders informed and gather feedback