ABB

R&D Engineer

ABB
Apply
18 hours ago
Malmö, SwedenMid Level

Responsibilities

  • Investigate and resolve complex faults and failures in embedded systems.
  • Perform deep debugging using JLink/JTAG, Trace32/Lauterbach, logs, and crash dumps.
  • Develop features, optimize code, and improve product quality, stability, and reliability.
  • Reproduce customer cases, identify root causes, and contribute to corrective actions.
  • Collaborate with development, support, product, and other cross-functional teams.

Requirements

  • Strong programming skills in C and/or C++.
  • Experience with real-time operating systems, tasks, semaphores, and concurrent programming.
  • Knowledge of Ethernet communication, TCP/IP, sockets, and industrial protocols including OPC UA, MMS, PROFISafe, and PROFINET.
  • Knowledge of cybersecurity concepts such as secure boot and secure communication.
  • Understanding of distributed control systems, PLCs, and IEC 61131 languages, including Structured Text, Function Block Diagrams, and Sequential Function Charts.
  • Experience with Linux, containers, SCA/Klocwork, unit and function testing, XML/JSON parsing, Git, Visual Studio, TFVC, and Azure DevOps pipelines.
  • Experience with VxWorks and AC 800M or similar automation products is advantageous.
  • Structured, analytical troubleshooting mindset and interest in improving complex systems.

Benefits

  • Employment with ABB Sweden requires pre-employment screening, including a reference check, drug test, and potentially an extended background check.
  • Applications are reviewed on an ongoing basis, with applications requested by October 14.

Tech Stack

Categories

ABB

About ABB

10,000+ employees

ABB builds electrification, robotics, motion, and process automation hardware and software for industrial, utility, transportation, and infrastructure customers. Its portfolio spans motors and drives, robots, PLCs, switchgear, and EV charging, sold as equipment, systems, and services under the ABB Ability platform. Formed in 1988 and headquartered in Zurich, it is a public company traded on the SIX Swiss Exchange and NYSE.

Contact me