about 10 hours ago
Responsibilities
- Act as a technical authority for crafting test features.
- Contribute to test infrastructure build to ensure scalability and reproducibility.
- Influence technical development both within the immediate team and beyond.
- Build, implement, and complete high-quality tests for production firmware.
- Take ownership of technically challenging areas and ensure near 100% coverage.
- Perform initial triage and debugging of bugs detected using hardware and analysers.
- Review and improve code, build, and implementation processes across the team.
- Collaborate closely with lower and upper stack teams to understand use-cases.
- Develop acceptance tests covering use-cases across teams using firmware.
- Communicate complex technical concepts clearly to various audiences.
- Ensure correctness, robustness, security, and maintainability of firmware solutions.
- Contribute to improvements to validation frameworks, CI/CD systems, and automated testing.
- Drive root-cause investigations and long-term corrective actions for incoming issues.
- Mentor junior engineers within the team.
- Raise quality and coding standards through mentorship and established guidelines.
- Contribute to long-term improvements in culture and team ceremonies.
Requirements
- 10+ years of experience in firmware qualification.
- Experience in handling real-time embedded systems and intricate boot logic.
- Experience in handling hardware and debuggers.
- Strong understanding of modern silicon and hardware interfaces.
- Experience with CI/CD, build tools, and modern testing practices.
- Excellent problem-solving skills with a track record of complex cross-layer issues.
- Strong communication skills to detail technical processes effectively.