软件工程师 (Software Engineer-ATS & TOOLS)
上海自仪泰雷兹交通自动化系统有限公司
- 公司规模:500-1000人
- 公司性质:合资(欧美)
- 公司行业:计算机软件 仪器仪表/工业自动化
职位信息
- 发布日期:2017-08-08
- 工作地点:上海
- 招聘人数:若干
- 工作经验:3-4年
- 学历要求:本科
- 语言要求:英语良好
- 职位月薪:面议
- 职位类别:软件工程师 高级软件工程师
职位描述
KEY JOB FUNCTIONS
Design large scale distributed subway signaling control system software using C++ language,MFC, in windows environment, and Ruby, Perl scripts.
设计基于Windows的大型分布式地铁信号控制系统软件, 其中会使用C++,MFC,Ruby,Perl脚本语言
Understand computer hardware interface which are applied in lab environment simulators.
理解计算机硬件接口,以能够开发实验室环境模拟器
Understand and debug TCP/UDP IP, CAN-BUS, Serial communication protocols,MODBUS, GENA applied in existing large scale distributed systems;
理解并能够调试大型分布式系统的各种通信协议接口,如TCP/IP,CAN总线,串口线,MODBUS, GENA等
Conduct automatic functional regression testing using script language, i.e. Perl, or Ruby;
执行自动化的功能回归测试,其中会使用到Perl和Ruby等脚本语言
Follow software engineering processes including development lifecycle complying with CENELEC standards, change control, configuration management and coding rules;
遵循包括软件开发生命周期(依据CENELEC制定)、变更控制、配置管理、编码规范等软件工程流程
Participate in the design, code and peer review meeting with local and international teams.
参加设计、代码和同行评审会议,参与者包括本地和国际团队
Perform in-house and field testing and test support
为实验室和现场测试提供技术支持
BASIC SKILL LEVEL REQUIREMENTS
B.Sc. Electrical Engineering, Computer Science or equivalent.
电气工程、计算机科学本科或相关专业
5 years+ relevant working experience
5年及以上相关工作经验
SPECIFIC SKILL LEVEL REQUIREMENTS
Knowledge of software engineering practice including development lifecycle, change control and configuration management ect.
软件工程知识,包括开发生命周期、变更控制和配置管理
Proficient C++ programming language skills/experiences (5 yrs+) in large scale distributed software system
雄厚的C++语言知识和大型分布式系统的开发经验 (5年以上)
Familiar with OOD(Objective Oriented Design) and OOP(Objective Oriented Programming) skills and have experiences using UML tools to perform the system design
熟悉面向对象的设计面向对象的编程,具有实用UML工具进行系统建模和设计。
Experience in a popular scripting language, i.e. Perl, Python or Ruby.
熟悉使用至少一种流行的脚本语言,例如 Perl, Python 或Ruby
Exposure to the design and maintenance of large distributed systems
具有设计或者维护大型分布式系统的经验
Exposure to network programming
熟悉网络编程
Experience with automated testing frameworks and methodologies
具有自动化测试经验,熟悉自动化测试方法
Strong debugging skills; the software system is complex and composed of numerous subsystems, often supplied by different vendors. Figuring out a problem in very limited time window is needed in same emergency case.
由于系统结构的复杂性以及包含子系统数目繁多,与不同供应商进行接口,需要具备很强的调试经验
Experience or education in rail signaling technologies is an advantage
铁路、地铁信号系统技术背景和经验
Strong skills in English communication (Speaking, Reading, Writing)
较强的英语听说读写能力
公司介绍
公司传承了全球领先的SelTrac? CBTC信号系统,同时提供自主创新的信号解决方案,服务地铁、现代有轨电车、市域快轨和单轨等各种制式的城市轨道交通系统。
我们提供的SelTrac? CBTC信号系统已应用在伦敦、纽约、新加坡、首尔、迪拜、香港等城市2600公里的线路上,同时创造了30多年“零”安全事故的傲人纪录。在中国,SelTrac? CBTC正在为上海、北京、武汉、广州等10多个城市的20多条地铁线路保驾护航,总里程1082公里,已开通运营630公里,每天为地铁近千万乘客的安全出行提供便利。公司还关注全生命周期服务,在业内率先提供信号系统的代维服务。
自仪泰雷兹总部位于上海,在北京、广州、武汉、南京、南昌、合肥、深圳、石家庄、青岛、宁波和济南等地设有项目部和分公司。
公司始终秉承“安全第一,客户至上,以人为本,正直为纲,创新驱动,表现卓越”的理念,为中国城市轨道交通提供最先进可靠的自动列车控制系统!
请将中英文简历投递至
tst.hr@thalessaic.com.cn
联系方式
- Email:tst.hr@thalessaic.com.cn
- 公司地址:上班地址:上海浦东金海路1000号金领之都28幢