Skip to content

ABB

R&D Software Engineer(HMI)

ABB is hiring an R&D Software Engineer(HMI) in Shanghai, China. Level rates it ; you can apply on ABB.

Level's read on this job

  • Little AI ●○○○ is how Level rates this software engineer role: aI is not part of the work.
  • Level lists 2,200+ other open roles at ABB.
  • The role was posted in the last few days.

AI in this role

At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we’ll give you what you need to make it happen. It won’t always be easy, growing takes grit. But at ABB, you’ll never run alone. Run what runs the world.

This role sits within ABB's Robotics business, a leading global robotics company. We're entering an exciting new chapter as we’ve announced the plan for SoftBank Group to acquire ABB Robotics. SoftBank is a globally recognized technology group and investor/operator focused on AI, robotics, and next-generation computing. By joining us now, you’ll be part of a pioneering team shaping the future of robotics—working alongside world-class experts in a fast-moving, innovation-driven environment.

This Position reports to:

R&D Team Lead


ABB Robotics RnD China is currently looking for a talented engineer who will work as part of software team to design, develop and maintain the robot application software products. This position requires the candidate to develop software C#/ web application/Vision) for our innovative robot applications based on both application specific know-how and robotics skills.

Main Responsibilities

You will contribute to design and development of software product. These software are used for controlling, programming, coordinating robots.

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:

Contribute to design and development of application software product. These software are used for controlling, programming, coordinating robots.

Write well structured, testable, efficient, and maintainable code

-Propose efficient and reliable software solution

Develop software modules for a modular application software

Analyze and enhance efficiency, stability, and scalability of modular software

Develop software tests and continuous integration

Documentation of software design and products


Requirements

To be considered as a candidate, you need to fulfill the following requirements:

MS in Computer Science, Mechanical, Automation and or equivalent or equivalent degree with necessary expertise in the mentioned areas

Familiar with at least one programming language (e.g., C++, C#, JS)

Ability of problem solving, result orientation, time management and teamwork skills

Positive attitude to work, engagement in the tasks and a strong result-orientation

Ability of professional communication in English, CET6 passed

Experience of Industrial software development is a plusYour role and responsibilities (Mandatory)

We value people from different backgrounds. Could this be your story? Apply today or visit www.abb.com to read more about us and learn about the impact of our solutions across the globe.

How we rate this

R&D Software Engineer(HMI) at ABB rates 34 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.

Classification

Little AI. AI is not part of the work.

  1. ●●●● Builds AI80 to 100
  2. ●●●○ Works on AI60 to 79
  3. ●●○○ Uses AI40 to 59
  4. ●○○○ Little AI0 to 39

Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.

Prepare for this job

Built from this posting and from similar jobs on Level.

Also common in software engineer jobs at this level

Pay

Typical software engineer job
$167k

This posting doesn't list pay. Use the typical software engineer figure when pay comes up. See software engineer jobs

Get your CV reviewed before you apply

Send your CV and the role you want next. Your review arrives by email within 3 days.

Get new software engineer jobs by email

One email a week, each job rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.

Free.

Similar roles

Software Engineering roles that involve little AI, at other companies.

What kind of AI work fits you?

Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.

Find my next step

More jobs at ABB

More software engineer jobs

Related searches

Same AI level

Jobs by city