Take your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.
At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a journey where each and every one of us, individually and collectively, welcomes and celebrates individual differences.
As an R&D Engineer you will be responsible for robot application software development., for Robotics & Discrete Automation in Shanghai, China.
Reporting to the R&D Team Manager, you will be responsible for project report document and process document.
Your responsibilities
- You will contribute to design and development of cloud software product. These software are used for controlling, programming, coordinating robots in specific application contexts.
- 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 for cloud applications
- Propose efficient and reliable cloud solution architecture and configuration
- Analyze and enhance efficiency, stability and scalability of modular software
- Develop software tests and continuous integration
- Documentation of software design and products
Your background
- To be considered as a candidate, you need to fulfill the following requirements:
- MS. in Software Engineering, Computer Science and Technology, or equivalent degree with necessary expertise in the mentioned areas
- Experience to develop software on cloud services, etc Azure
- Solid experience of container (eg. Docker, Kubernetes) and DevOps on CI/CD
- Excellent C# (or Java), python coding skills
- Familiar with Linux OS, has the ability to write shell scripts
- Strong build, debug and test skills
- Ability of professional communication in English
- Ability of problem solving, time management and teamwork skills
- Positive attitude to work, engagement in the tasks and a strong result-orientation
- Skill of javascript and front-end framework (eg. React, Vue) is a plus
- Experience of database and network communication is a plus
- Knowledge of Agile development process is a plus
Get email alerts for the latest"R&D Engineer-机器人C# Cloud工程师 jobs in Shanghai"