Senior software developer for long-term maintenance
Västerås, Sverige
Type of Employment Full-time
Job position Software developer
Work model On location
Application due date 26 March 2026
Are you the one?

At ABB, we help industries become more resource-efficient and cleaner - and every person here contributes to the results. You'll have the opportunity to lead, be supported to grow and be proud of the impact we create together. Join us and help drive what drives the world.

This position reports to:

R&D Team Lead

__

Your role and responsibilities

We are looking for a dedicated and experienced software developer who thrives in an environment where stability, quality and long-term thinking are key. You will be working on maintaining established control systems that are business and socially critical for a large customer base in the process industry.

Specifically, this role is linked to a multi-year, customer-funded project (5 years) with the aim of preserving expertise regarding a legacy controller (control computer). You will be part of the R&D group managing related software and products in the same family, but a significant part of your time will be dedicated to the controller firmware (Base System Software). Initially, the focus will be on transferring skills from senior mentors in the group and working closely on customer cases with the technical support department, thus ensuring rapid training.

To thrive in this role, you need a long-term interest in digging into and learning mature and established technologies. The role therefore requires you to enjoy working methodically, analyzing existing code and exploring where documentation is limited.

The role includes:

  • Broad responsibilities covering the entire development process - from debugging and bug fixing to documentation, testing, configuration management and cybersecurity.
  • To learn and preserve knowledge of the control computer and its software for an important customer group with a long-term maintenance contract.
  • To work on software releases for Advant Master products within ABB's 800xA system and perform regression testing in our state-of-the-art lab.
  • To be part of the software group responsible for Advant in parallel with the customer-funded maintenance project (at least 50% of the role).

Qualifications for the role

  • We are looking for an experienced software developer with a strong technical understanding; experience in hardware related development is an advantage.
  • You have previously worked with control systems and fieldbuses and have experience in industrial applications.
  • Experience with C/C++ is a requirement; Modula-2, Pascal and/or assembler is a plus
  • Fluent Swedish and English, both spoken and written, as you will be working in an international environment.
  • You have worked with source code management in general development tools (IDE).

More about us:

Recruiting Manager Johan Majtorp +46 725 189 551, is happy to answer questions about the position. Trade union contacts - Sveriges Ingenjörer: Mikael Blomqvist, +46 768 06 00 11; Ledarna: Leif Öhrberg, +46 724 64 40 16; Unionen: Krista Andersson, +46 706 44 02 85. Other questions should be directed to Talent Partner Irma Leijon, +46724612314.

The deadline for applications is March 26. We work with continuous selection, which means that the position may be filled before the deadline.

Building a cleaner and smarter future requires all kinds of people: the curious, the brave and the creative. That's why we welcome people from all backgrounds and experiences.

Are you ready to make a difference?

Apply today or visit https://www.abb.com to learn more about how our solutions impact the world.