Opportunity Description
Key Responsibilities Develop end-to-end firmware test plans covering unit, integration, and system test stages, aligned with industry standards and product requirements. Design detailed test cases for critical firmware functions, including boundary condition testing, fault injection (e.g., overvoltage, overcurrent), and long-term stability verification. Develop and optimize test tools for firmware validation, such as Python-based automated scripts (using pytest framework), hardware interface tools (e.g., connecting to oscilloscopes, power analyzers), and log parsing tools for result analysis. Execute high-quality manual tests with clear traceability, documenting test steps, data, and deviations in compliance with internal test protocols. Collaborate with the firmware automation test team to analyze test results (e.g., failure patterns, coverage gaps), and track issues in Jira with timely reports to designers (including root-cause hypotheses). Contribute to lab safety improvement initia...
Ready to Apply?
Submit your application for Firmware Test Senior Engineer at Schneider Electric
Apply for this Position