Perform functional, regression, and system testing on embedded devices.
• Validate firmware against hardware specifications and requirements.
• Knowledge of MISRA C and IEC 61508 (Industrial Safety).
• Experience on C/C++, Python, Unit testing frameworks like VectorCAST, Cantata++, Google Testing.
• Understanding of fault injection testing, boundary testing, and failure analysis.
• Writing detailed test plans, test cases, and bug reports.
• Experience in white-box and black-box testing for embedded systems.
• Ability to integrate testing with CI/CD tools like GitLab, Azure DevOps, Jenkins or GitHub Actions.