Skip to content

基本信息

省份
上海市
城市
上海
业务单元
研发
岗位类型
社招
职能部门
研发

岗位描述


Duties, Responsibilities & Authorities:
• Participation in complete MBD software development life cycle, understand software feature & operations to exploit test case.
• Design SIL 3 compliant software layers with hardware safety mechanisms.
• MBD method is used for embedded system development. Model safety controller software via Simulink/Stateflow, generate MISRA-C code using Embedded Coder.
• Conduct FTA/FMEA to mitigate system risks, research, simulation and verification of equipment electronic component control algorithm according to MBD.
• Be responsible for technical guidance and training of MBD development team and build MBD software development process.
• Conduct detail trouble shooting and MBD software debugging to determine the root causes and recommend fixing.
• General software support, including conducting software test work in test towers or jobsites.
• Align software with IEC 61508-3 per EN 81-50, deliver safety documentation & test reports.
• Perform other duties as assigned and requested.

Work experience & skills requirements:
• Minimum of 5 years’ experience with model base design (MBD) on embedded software development, lead team experience is preferred.
• The successful candidate must have strong kills and knowledge in MBD based software engineering, must be an experience and effective team player.
• Familiar with MATLAB/Simulink/Stateflow/Design verifier and other related software.
• Master MBD development process and V-shaped development model.
• Experience with MBD software verification and test method such as MIL,SIL and HIL.
• Experience with C/C++ is a plus.
• Understanding of using JAMA, DOORs requirement management tools is as a plus.
• Experience with delivering/merging/baselining model/source code under Git.
• CET-4 and above, good in written and spoken English preferred.