Robotics Embedded Software Engineer (Linux)
上海ABB工程有限公司
- 公司规模:500-1000人
- 公司性质:外资(欧美)
- 公司行业:机械/设备/重工
职位信息
- 发布日期:2019-11-24
- 工作地点:上海
- 招聘人数:1人
- 工作经验:无工作经验
- 学历要求:硕士
- 职位类别:软件工程师 仿真应用工程师
职位描述
Location: Kangqiao, Pudong district, Shanghai.
Company Overview
ABB is a leading supplier of industrial and collaborative robots and robot software, equipment and complete application solutions. We’re at home in 53 countries and have installed more than 400,000 robots, supported by the broadest service network and offering in the industry.
Job description
ABB Robotics RnD China is currently looking for a talented embedded SW engineer who will work as part of a system software team to design, develop and maintain the robot system software platform and products. This position requires the candidate to build software platform (kernel, bootloader, drivers, and other platform services) for our innovative hardware and robot control SW system.
Main Responsibilities
You will contribute to design and development of embedded software in ABB robot systems. These systems are used for communication, control, sensing and interaction with human in industrial environment.
You will be fully integrated into agile development process. Your role and responsibilities are defined by both needs in your expertise and the team backlog according to business priorities. The following shows examples of responsibilities and activities:
- Write well structured, testable, efficient and maintainable code
- Build platform (embedded Linux, VxWorks) for robot control system
- Support robot application SW development
- Board startup, hardware validation and full system integration
- Analyze and enhance efficiency, stability and scalability of system resources
- Develop software tests and continuous integration
- Documentation of SW design and products
Requirements
- MS. in Software Engineering, Computer Science and Technology, or equivalent degree with necessary expertise in the mentioned areas
- 4+ years software/firmware development; 2+ years’ experience of Embedded Linux
- Experience in developing and debugging device drivers and applications
- Excellent C/C++ and script coding skills
- Knowledge of ARM architectures, Linux u-boot, multi-thread and network
- Ability of professional communication in English, problem solving, time management and teamwork skills
- Positive attitude to work, engagement in the tasks and a strong result-orientation, strong build, debug and test skills
- Experience with RTOS/VxWorks or bare-metal embedded development is a plus. And knowledge of industry robot system and python is a plus
公司介绍
ABB(***********)是电力和自动化技术领域的全球领先公司,能够帮助公用事业和工业客户提升其业绩,同时降低对环境影响。ABB集团总部位于瑞士苏黎世,在全球100多个国家拥有120,000名员工。至今,ABB公司在中国共拥有23家销售机构以及27家合资和独资公司。
因业务发展需要,上海ABB工程有限公司拟招聘人员:
有意应聘者请将您的中英文简历、学历证书复印件和近照一张寄往本公司,并在简历上注明应聘职位号。或登陆ABB中国网站**************/careers在线申请。公司将为被录用者提供优厚的薪酬待遇和完善的福利保障。面试者将于近日得到通知,个人资料恕不退还。
同时,欢迎熟悉机器人产品及各机器人应用行业的专业猎头公司与我们联系。
联系方式
- 公司地址:上海浦东康桥创业路369弄5号 上海ABB工程有限公司 (邮编:200131)