Back

SPA 软件开发(通讯研发)南京

Job Description

What are my responsibilities?

Mission:
Requirement clarification and engineering, architect designing, source code developing/debugging, documentation, troubleshooting and delivery of software according to agile development process.

需求澄清与需求分解、软件设计、代码实现与调试、撰写开发文档以及解决开发中的具体问题。

What is our responsibility?
Communication system (mainly protocols) development for power system protection device.
Requirement engineering, architecture design of component, coding, documentation and test.
Design and implement functional user story with consideration of non functional user story (e.g. functionality, performance, stability and maintainability).
Consider test automation during integration and system test to improve the overall test efficiency.
Bugfixing and maintenance of responsible component/product.
Regression test of product before final release to market.
Customer problem troubleshooting, Conference, Roadshow, etc.

岗位职责:
负责电力系统控制装置中通讯系统(主要是通讯协议)的开发;
参与需求澄清、软件架构设计、撰写开发文档与代码以及软件测试;
设计和开发功能性需求以及非功能性需求,确保嵌入式系统的性能、稳定性以及可维护性等;
通过改进测试自动化提高集成和系统测试的效率;
产品或模块的维护以及bug修复;
产品发布前的回归测试;
支持解决客户技术问题,参加行业会议与路演等。


What do I need to qualify for this job?

Communication system development in embedded system or Linux.
Development/Engineering experience for protection devices in Power Automation related companies are preferred, experience in telecommunication domain is welcomed too.
Good communication system knowledge background;
Familiar with C/C++ programming. Java or Python will be a plus.
Familiar with the agile product development process will be a plus.
Other skills required:
1. University degree and above in Computer Sciences, Communication Engineering, Electrical Engineering or related.
2. Good English spoken and written skills or is able to quickly rampup English communication skills.
3. >3 year C++ experience on embedded system (e.g. VxWorks) or Linux.
4. Good domain knowhow on communication (e.g. IEC61850, IEEE1588, T103/104, PNIO, MQTT/OPC-UA...).
5. Good diagnostic and debugging skills in embedded system.

岗位要求:
嵌入式系统或Linux下的通讯系统开发经验;
最好具有电力系统自动化领域的开发与现场经验,当然通信行业的从业经验亦可;
对通讯系统有较好理解;
熟练使用C或C++,如果懂Java或Python会更好;
了解敏捷产品开发流程则更好,非必须。
其它要求:
统招本科及以上计算机,通信工程或电力系统以及相关专业;
良好的英语口语与书写能力或能够快速适应英语工作环境的能力;
三年及以上嵌入式系统或Linux下的C++开发经验,如果手头有项目能展示下更好;
熟悉通讯协议,比如以下之一即可:IEC61850、IEEE1588、T103/104、Profinet或MQTT与OPC-UA等;
熟练使用嵌入式系统的分析与调试工具。


Organization: Smart Infrastructure

Company: Siemens Power Automation Ltd.

Experience Level: Mid-level Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?