热门公司

招聘

职位Schneider Electric

Firmware Automatic Test Senior Engineer

Schneider Electric

Firmware Automatic Test Senior Engineer

Schneider Electric

无锡, 中国; 上海, 中国

·

On-site

·

Full-time

·

4d ago

Key Responsibilities Design and develop end-to-end automation test systems for power electronic products, integrating hardware (e.g., power analyzers, oscilloscopes, programmable power supplies) and software tools (LabVIEW, Python, Robot Framework).

These systems will validate critical product functions, including voltage regulation, fault protection (overvoltage/overcurrent), efficiency optimization, and communication protocol compliance.

Design and deploy end-to-end HIL systems for power electronic products, focusing on power-level and signal-level integration.

This includes selecting real-time simulators (e.g., OPAL-RT, Typhoon), power amplifiers, signal conditioning modules, and sensor interfaces to replicate real-world operating conditions (e.g., grid voltage sags, load transients, harmonics).

Design and execute automated test cases covering functional testing, regression testing, and stress testing.

Define test scenarios such as long-term stability runs (1000+ cycles), boundary condition verification (extreme temperature/voltage), and communication protocol robustness (e.g., CAN bus fault injection, Modbus data integrity checks).

Build and maintain test automation frameworks using Python (pytest/unittest) for script development, LabVIEW for hardware control interfaces, and Robot Framework for test suite management.

Collaborate with firmware and hardware teams to align test requirements with product specs.

Analyze test results (e.g., failure trends, coverage gaps) using data visualization tools, track issues in Jira, and provide actionable feedback to developers for root-cause analysis.

Optimize test specs, methodologies, and procedures to improve test coverage and efficiency.

For example, design modular test scripts to support multi-product testing, reduce test cycle time by streamlining redundant steps, and standardize test data formats for cross-project compatibility.

Participate in lab development by commissioning new test equipment (e.g., high-voltage probes, communication protocol analyzers) and integrating them into automation systems.

Ensure equipment calibration and maintenance to meet measurement accuracy standards (e.g., ±0.1% for voltage/current readings).

Pre-research and pilot future automation solutions to stay ahead of industry trends.

Explore technologies such as AI-driven test case generation, CI/CD integration for firmware test automation, and digital twin-based virtual testing to enhance system scalability and adaptability. 资格 Qualifications Bachelor’s degree or higher in Electrical Engineering, Automation Engineering, Computer Engineering, or related fields; Master’s degree preferred. 3+ years of hands-on experience in automation test system development for power electronic or embedded systems, with a track record of delivering end-to-end automated solutions (from design to deployment).

Proficiency in automation tools and programming: Python: Skilled in developing test scripts using pytest/unittest, with experience in hardware control (via PyVISA) and data analysis (Pandas/Matplotlib). C/C++ for debugging real-time simulator interfaces and understanding firmware control logic. MATLAB/Simulink or other tools for building real-time simulation models, deploying to HIL platforms via RTW (Real-Time Workshop), and validating model accuracy against physical tests.

LabVIEW: Experienced in building test interfaces for hardware integration (e.g., controlling power supplies, logging oscilloscope data).

Robot Framework: Familiar with creating keyword-driven test suites for cross-functional test execution.

In-depth experience with communication protocols, including designing and testing CAN (2.0A/B), RS485 (Modbus RTU/TCP), Ethernet (TCP/IP), UART, and SPI.

Ability to validate protocol robustness (e.g., packet loss recovery, latency testing).

Practical experience with Agile Software Development Life Cycle (SDLC), including participation in Sprint planning, test automation integration into CI/CD pipelines, and aligning test cycles with firmware release schedules.

Fluent in English (written and verbal) with the ability to draft technical documents (e.g., automation test plans, failure analysis reports) in English, and collaborate with international teams.

Proven ability to independently solve complex automation challenges.

Preferred:

Experience: with power electronic converters (BESS/PV/UPS/APF/EV Charger) or familiarity with industry standards (e.g., IEC 61010 for safety, IEEE 1547 for grid-connected inverters). 时间表: 全职 请求编号: 009K0H

总浏览量

0

申请点击数

0

模拟申请者数

0

收藏

0

关于Schneider Electric

Schneider Electric

Schneider Electric SE is a French multinational corporation that specializes in energy technology, covering electrification, automation, and digitalization for industry and homes.

10,001+

员工数

Rueil-Malmaison

总部位置

$25B

企业估值

评价

3.8

10条评价

工作生活平衡

3.2

薪酬

4.0

企业文化

4.1

职业发展

3.8

管理层

3.4

72%

推荐给朋友

优点

Great company culture and team environment

Good benefits and compensation

Flexibility and work accommodations

缺点

Poor upper management and leadership issues

Lack of training and support

Enforcement of in-person work requirements

薪资范围

12个数据点

Mid/L4

Principal/L7

Senior/L5

Mid/L4 · DATA INTELLIGENCE ANALYST

1份报告

$117,818

年薪总额

基本工资

$90,645

股票

-

奖金

-

$117,818

$117,818

面试经验

1次面试

难度

3.0

/ 5

时长

14-28周

录用率

100%

面试流程

1

Application Review

2

HR Screen

3

Technical Interview

4

Hiring Manager Interview

5

Offer

常见问题

Technical Knowledge

Behavioral/STAR

Past Experience

Problem Solving

Culture Fit