Over the course of the summer of 2024, I had the opportunity to work 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:
- Developed an internal formatting tool using Python to help with the implementation of MISRA C guidelines for generated C scripts.
- Automated the generation of Lauterbach PRACTICE scripts using Excel and Python, lowering the prerequisite technical barrier and significantly improving testing efficiency
- Prepared project documentation and presentations to keep team members and other key stakeholders apprised of progress