i
TekPillar
2026 TekPillar Jobs
Infotainment Triage & Debug Engineer (4-6 yrs)
TekPillar
posted 4d ago
Job Title : Infotainment Triage and Debug Engineer
Experience : 4-6 Years
Location : Bangalore
Industry : Automotive / Embedded Systems
Key Responsibilities :
Issue Triage and Debugging :
- Analyze, triage, and debug software and hardware issues in automotive infotainment systems.
- Perform root cause analysis for reported defects and work with cross-functional teams for resolution.
- Reproduce field issues and validate fixes.
Diagnostics and Logging :
- Develop and interpret logs using tools like CANoe, Wireshark, and DLT (Diagnostic Log and Trace).
- Utilize diagnostic protocols such as UDS (ISO 14229), DoIP (Diagnostics over IP) for issue resolution.
Integration and Testing :
- Work closely with software development teams to integrate and test software components.
- Execute HIL (Hardware-in-the-Loop) and SIL (Software-in-the-Loop) tests to identify issues early in the development cycle.
Protocol Expertise :
- Debug and validate communication protocols such as CAN, LIN, Ethernet, and MOST.
- Work with Android Automotive OS for infotainment systems if applicable.
Documentation and Reporting :
- Maintain detailed logs of defects, triage steps, and resolutions.
- Generate test reports and contribute to debugging best practices.
Required Skills :
- Proficiency in C, C++, Python, and CAPL scripting.
- Hands-on experience with CANoe, CANalyzer, Wireshark, and Vector tools.
- Experience with NXP or similar automotive microcontrollers.
- Strong debugging skills using JTAG, Lauterbach, or similar tools.
- Knowledge of CAN, LIN, Ethernet, SPI, I2C protocols.
- Experience with Linux, QNX, or Android Automotive OS.
- Familiarity with test automation frameworks such as Automation Desk or Python-based frameworks
Preferred Skills :
- Experience with Docker, Kubernetes, and GCP for cloud-based diagnostics.
- Knowledge of Yocto Project and Linux build systems.
- Familiarity with 5G/LTE Modem Development and Android Telephony stack.
- Experience with Rust for performance-critical applications.
Education : Bachelor's or Master's degree in Electronics, Computer Science, or a related field.
Soft Skills :
- Strong analytical and problem-solving skills.
- Excellent communication skills to work with cross-functional teams.
- Ability to manage multiple tasks and prioritize effectively.
Functional Areas: Other
Read full job descriptionPrepare for Debug Engineer roles with real interview advice