R&D Engineer

R&D Engineer

ABB Limited
1-4 years
Not Specified

Job Description

Job Description :
Our R&D engineers and scientists develop breakthrough technologies that change the way the world works, and industries do business. We constantly push the limits of convention, while retaining our focus on delivering solid returns for our customers and shareholders.
ABB Industrial Automation is writing the future of safe and smart operations. With our deep industry knowledge and automation expertise, we understand the needs of our customers and enable them to lead through safer, more productive, and energy efficient operations.
This is a role for R&D Engineer, reporting to R&D Team Manager in Business Area – Industrial Automation, Process Control Platform located in Hangzhou, China.
Your responsibilities
  • Translating application storyboards and use cases into functional applications including test cases.
  • Designing, building, and maintaining efficient, reusable, and reliable C#/C++ code.
  • Ensuring the best possible performance, quality, and responsiveness of applications, identifying bottlenecks and bugs, and devise solutions to these problems.
  • Maintaining code quality, organization, and automatization.
  • Working with distributed team and finish tasks on time with high quality.
  • Helping to improve team capability and project progress, ensuring the time schedule and quality of the delivery.
  • Living ABB’s core values of safety and integrity, which means taking responsibility for your own actions while caring for your colleagues and the business.
  • Your background
  • Bachelor’s degree (BSc) / master’s degree (MSc) in a relevant technical education like computer science, control technology, or electronics engineering
  • Proficient in C#/C++ (at least 1+ years of relevant programming experience)
  • Familiarity with the .NET framework, Windows Presentation Framework and familiarity with MFC/STL.
  • Strong understanding of object-oriented programming and skill for writing reusable and readable C#/C++ code.
  • Familiarity with various design and architectural patterns and with continuous integration.
  • Implementing automated testing platforms, unit tests and coded UI Test.
  • Good English reading/writing skill and communication skill must be a team player and must be open and tolerant with strong execution capabilities.
  • DCS experience and field bus knowledge and experience in working in an international team are preferred.
  • About ABB Limited

    Take the next step in your career at ABB, working in a team that is dedicated to creating a future where innovative digital technologies allow greater access to cleaner energy.

    Similar Jobs

    People Also Considered

    Career Advice to Find Better