Responsibilities:
Define and enforce validation methodologies, processes, and quality standards across firmware and embedded software.
Lead validation planning and execution reviews, ensuring coverage, consistency, and defect prevention.
Establish automation and CI/CD validation strategies and guide adoption across teams.
Mentor and coach engineers to embed quality practices and foster continuous improvement.
Provide technical leadership in system-level validation, including algorithms and machine learning within firmware and embedded software environments.
Oversee validation execution on ATE platforms, ensuring correlation between simulation, emulation, and silicon test results.
Accountable for high-level analysis of production issues, driving defect escape reviews, enhancing test coverage, and defining quality gates to enforce continuous improvement.
Requirements:
Bachelors degree in Electrical, Computer, or Software Engineering, or Computer Science.
Minimum 8 years of experience in system validation, verification, or integration across firmware and embedded software, including machine learning algorithm validation.
Demonstrated leadership in defining validation processes, methodologies, and quality standards.
Proficiency in Python and Bash scripting for automation and test development.
Experience with CI/CD pipelines, Git workflows, Docker, and cloud environments (AWS advantage).
Strong analytical and debugging skills with the ability to drive system-level quality improvements.
Excellent communication skills with the ability to influence, coach, and align cross-functional teams.
Preferred Qualifications:
Experience with validation environments such as FPGA, emulation, RTL simulation, or post-silicon bring-up.
Background in embedded firmware practices (C/C++) and build systems (GNU Make, CMake).
Proven success in defect prevention initiatives and continuous improvement programs.
Familiarity with automotive standards (ISO 26262, ASIL-B, MISRA-C).
Hands-on experience with semiconductor test equipment (Advantest, Teradyne, or equivalent ATE platforms), including test program development, debug, and validation workflows.