Software Engr, Sr
罗克韦尔自动化(中国)有限公司
- 公司规模:1000-5000人
- 公司性质:外资(欧美)
- 公司行业:仪器仪表/工业自动化
职位信息
- 发布日期:2014-04-23
- 工作地点:大连
- 招聘人数:若干
- 工作经验:五年以上
- 学历要求:本科
- 语言要求:英语熟练
- 职位类别:高级软件工程师
职位描述
Summary/Scope of Position:
Responsible for the development of software components used in industrial control products. Development is done in a team environment following sound engineering practices. Work is performed independently at the subsystem design and implementation level. System design work is done with assistance by senior engineers. May function as technical lead of an aspect of a feature, or of a small scale feature.
Essential Functions:
Functional
Typically in collaboration with a senior engineer, gather and document requirements of the system and its components.
Contributes to system design and independently develops subsystem designs that meet the requirements. Provide manpower/time estimation for the design. Consider tradeoffs between requirements, speed, cost and reliability in the choice of a design approach.
Develops and documents code, according to the development process, that satisfies the software design. Develop and execute thorough unit test plans. Report, analyze, debug and correct defects. Integrate with other components, solving problems within and across subsystems, to produce a final product.
Leads or participates in reviews of documents, designs, code, test cases and user documentation.
Typically responsible for the maintenance and integrity of one or more software subsystems.
Provides work estimates and status reports to the technical lead and Project Manager, as requested. Maintains adequate interaction to ensure assigned tasks are prioritized appropriately
Keeps informed of new developments in the software engineering and computer engineering fields. Identifies and participates in technical and developmental training opportunities.
Leadership
May provide technical leadership of an aspect of a feature, or of a small scale feature.
Initiates or contributes to software development capability improvement in the areas of software development practices, technology utilization and development tools.
Interpersonal
Effectively teams with others through mutually supportive professional relationships, open and direct communications, honesty and respect. Able to cope with and leverage personality differences and differences of opinion.
Business
Accepts additional responsibilities as assigned by manager.
Ensures thorough familiarity with company policies and procedures. Appropriately applies policies and procedures in compliance with government laws. Policies and procedures include, but not limited to: Standards of Business Conduct, Intellectual Property, Control Environment, Information Protection, ISO 9000 & 14000, government regulations (e.g. health, safety, quality and environmental), and functional policies published on the Rockwell Automation Information Network.
For those with supervisory responsibilities: Trains and motivates subordinates in the importance of full compliance with the letter and spirit of such policies and procedures.
Education Requirements:
BSCS, BSCE or BSEE, or equivalent, with concentration in software, required.
Experience Requirements:
Minimum of 5 years experience in a software product development environment.
The above statements are intended to describe the general nature and level of work being performed by people assigned to the job. They are not intended to be an all-encompassing list of all responsibilities, duties and skills required of personnel so classified. Reasonable accommodations to essential functions of the job will be made if necessary.
Responsible for the development of software components used in industrial control products. Development is done in a team environment following sound engineering practices. Work is performed independently at the subsystem design and implementation level. System design work is done with assistance by senior engineers. May function as technical lead of an aspect of a feature, or of a small scale feature.
Essential Functions:
Functional
Typically in collaboration with a senior engineer, gather and document requirements of the system and its components.
Contributes to system design and independently develops subsystem designs that meet the requirements. Provide manpower/time estimation for the design. Consider tradeoffs between requirements, speed, cost and reliability in the choice of a design approach.
Develops and documents code, according to the development process, that satisfies the software design. Develop and execute thorough unit test plans. Report, analyze, debug and correct defects. Integrate with other components, solving problems within and across subsystems, to produce a final product.
Leads or participates in reviews of documents, designs, code, test cases and user documentation.
Typically responsible for the maintenance and integrity of one or more software subsystems.
Provides work estimates and status reports to the technical lead and Project Manager, as requested. Maintains adequate interaction to ensure assigned tasks are prioritized appropriately
Keeps informed of new developments in the software engineering and computer engineering fields. Identifies and participates in technical and developmental training opportunities.
Leadership
May provide technical leadership of an aspect of a feature, or of a small scale feature.
Initiates or contributes to software development capability improvement in the areas of software development practices, technology utilization and development tools.
Interpersonal
Effectively teams with others through mutually supportive professional relationships, open and direct communications, honesty and respect. Able to cope with and leverage personality differences and differences of opinion.
Business
Accepts additional responsibilities as assigned by manager.
Ensures thorough familiarity with company policies and procedures. Appropriately applies policies and procedures in compliance with government laws. Policies and procedures include, but not limited to: Standards of Business Conduct, Intellectual Property, Control Environment, Information Protection, ISO 9000 & 14000, government regulations (e.g. health, safety, quality and environmental), and functional policies published on the Rockwell Automation Information Network.
For those with supervisory responsibilities: Trains and motivates subordinates in the importance of full compliance with the letter and spirit of such policies and procedures.
Education Requirements:
BSCS, BSCE or BSEE, or equivalent, with concentration in software, required.
Experience Requirements:
Minimum of 5 years experience in a software product development environment.
The above statements are intended to describe the general nature and level of work being performed by people assigned to the job. They are not intended to be an all-encompassing list of all responsibilities, duties and skills required of personnel so classified. Reasonable accommodations to essential functions of the job will be made if necessary.
公司介绍
罗克韦尔自动化(NYSE:ROK)是全球领先的专门从事工业自动化与信息技术领域的企业之一,致力于帮助其客户提高生产力并推动世界实现可持续发展。罗克韦尔自动化公司总部位于威斯康星州密尔沃基,员工总数约为 23,000人,客户遍布全球80多个国家/地区。
1988年罗克韦尔自动化进入中国,在国内有2000多名雇员,并设有五个培训中心,一个研发中心,一个软件开发中心,三个OEM中心,两个生产基地。
罗克韦尔自动化集成控制和信息平台是制造业实现智能、安全和可持续生产的的基础。它帮助制造业利用互联企业实现未来智能制造愿景,提高决策水平和国际竞争力。
“罗克韦尔自动化与中国大学共勉”项目开始于1998年,和国内70多所高校合作建立联合实验室,累计捐赠2.56亿人民币的设备、奖学和奖教金。该项目在持续不断地进行中。
1988年罗克韦尔自动化进入中国,在国内有2000多名雇员,并设有五个培训中心,一个研发中心,一个软件开发中心,三个OEM中心,两个生产基地。
罗克韦尔自动化集成控制和信息平台是制造业实现智能、安全和可持续生产的的基础。它帮助制造业利用互联企业实现未来智能制造愿景,提高决策水平和国际竞争力。
“罗克韦尔自动化与中国大学共勉”项目开始于1998年,和国内70多所高校合作建立联合实验室,累计捐赠2.56亿人民币的设备、奖学和奖教金。该项目在持续不断地进行中。
联系方式
- Email:dalian@ra.rockwell.com
- 公司地址:大连市软件园东路40号22号楼10/11层