onsite
Test Lead - Embedded C/C - HCLTech
Software Engineer
Lead testing initiatives for embedded C/C++ projects, coordinating with clients and cross‑functional teams to design test strategies, manage test environments, and ensure delivery meets quality and performance standards.
About the role
Key Responsibilities
- Collaborate with clients and development teams to understand functional and design specifications, identify performance concerns, and define test objectives.
- Design, implement, and maintain test plans, test cases, and automated test scripts for embedded C and C++ applications.
- Set up and manage test environments, hardware‑in‑the‑loop (HIL) rigs, and continuous integration pipelines to ensure repeatable, reliable testing.
- Lead a team of test engineers, providing mentorship, task allocation, and performance tracking.
- Monitor test execution, analyze results, and drive defect resolution while maintaining traceability to requirements.
- Report test progress, risks, and quality metrics to stakeholders and ensure compliance with industry standards.
Requirements
- 5+ years of experience in embedded software testing, with strong proficiency in C and C++.
- Hands‑on experience with test automation frameworks, scripting languages, and CI/CD tools.
- Solid understanding of hardware interfaces, real‑time operating systems, and debugging techniques.
- Proven ability to lead test teams in Agile environments and manage test documentation.
- Excellent communication skills for client interaction and cross‑team coordination.
Skills
ctest automationagile