What are the responsibilities and job description for the Automation Validation Engineer position at KPIT?
ABOUT KPIT
KPIT is a global technology company with software solutions that will help mobility leapfrog towards autonomous, clean, smart and connected future. With 13000 Automobelievers across the globe, specializing in embedded software, AI & Digital solutions, KPIT enables customers accelerate implementation of next generation mobility technologies. With development centers in Europe, Americas, Japan, China, Thailand and India – KPIT works with leaders in mobility and is present where the ecosystem is transforming.
Responsibilities:
- Support Embedded ECU validation activities.
- Execute and troubleshoot SIL, HIL, and system-level testing.
- Analyze logs, test reports, and software defects.
- Support root cause analysis activities for software integration issues.
- Work closely with software developers, architects, validation engineers, and product teams.
- Develop and maintain automated validation frameworks for embedded and system-level testing.
- Utilize LLM-based tools and AI agents to improve system test case development and validation workflows.
- Create and optimize prompts for code generation, test generation, debugging, and productivity improvements.
- Develop AI-assisted automation solutions using modern GenAI frameworks.
Requirements:
- Python (Expert Level),C/C
- LLM Concepts and Applications
- GitHub
- VS Code
- Debugging and Performance Optimization
- Embedded Software Testing
- SIL Validation
- Automotive Embedded Software Experience
- UDS Diagnostics
- CAN/LIN/Ethernet Protocols
- AUTOSAR
- Jenkins
Preferred Skills
- Linux Development Environment
- Jira and Confluence
- Cloud-Based DevOps Platforms
- Software Architecture Fundamentals
Behavioral & Collaboration Skills
- Strong problem-solving and analytical skills
- Ability to work in cross-functional and global teams
- Clear and professional communication skills
- Proactive mindset with a focus on automation and efficiency
- Willingness to learn and adapt to evolving SDV technologies
Education & Experience
- Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical, or related field