ABB Company Profile

Software Engineer



Software Engineer

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.

In ABB we have designed and developed a world-first subsea power distribution system capable of reliably delivering 100MW of power at distances of up to 600km from land and down to water depths of 3000m. This hasn’t been done before and was a significant engineering challenge. With this system there is potential for substantial energy savings, with reduced carbon emissions using power from shore and integrating with renewable energy, such as offshore wind. In ABB Energy Industries we are responsible for the control and protection part of this system, which consists of advanced, specially designed hardware and control electronics that are deployed as an integral part of the sea floor equipment. Control software provides protection, control, and condition monitoring of the power distribution system, and also includes integration with the system topside/onshore. We are now completing and validating the entire control and protection system in preparation for deployment to specific projects and we are looking for a software engineer who has a passion for developing software for real-time applications.

Your responsibilities


  • This is a rare opportunity to join a team that works with exciting technology in a demanding and complex application that addresses the following topics:
  • System and Software design, modelling and documentation;
  • Development of software for real-time control systems;
  • Integration of software with FPGAs and hardware (PCBAs, sensors, actuators…);
  • Communication solutions with Industrial Ethernet, serial communication, CAN bus,…;
  • Debugging, testing and regression testing;
  • Setting up and maintaining automated test systems.
  • If you think you can contribute in at least one of these areas, we would like to hear from you.


Your background


  • You should have a University degree in either EE/Control engineering/Software development/computer science with focus on control systems and their software.
  • Relevant experience would be a strength, perhaps from working in R&D or product development of systems with hardware and significant software development.
  • You need to be a team player and motivated to achieve results.
  • Good communications are essential and a curiosity to seek out simple and elegant solutions is an advantage.
  • We appreciate passion, energy and enthusiasm.


More about us

We expect you to work hard, but we also give a lot of freedom and opportunities to grow and development your skills. If you are curious and interested, we will strongly recommend you to apply for this position through the ABB Jobportal so we can get to know you better and to share more about our unique work environment. Application-deadline is 15.08.2021. In case you have questions about this position, you are very welcome to get in contact with John Pretlove on e-mail [email protected] or Harald Fretheim on e-mail [email protected] Please note that in cooperation with Meditor Search we conduct a background screening on all candidates that receive an offer of employment in ABB Norway. This to ensure best quality in our recruitment process, according with ABBs company policy. We look forward to receiving your application (documents submitted in English are appreciated). If you want to discover more about ABB, take another look at our website