Junior Control Software Engineer

ABB

Katowice

On-site

PLN 60,000 - 90,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ABB is seeking a Junior Control Software Engineer for ABB Traction in Poland. You will help develop the application layer of control software for traction converters and work across a multidisciplinary team to deliver robust solutions.

The role involves testing in real-time environments, supporting customers during commissioning, and occasional travel of 20–30% with possible night shifts. Fluency in Polish and English is expected.

Qualifications

  • Degree in Control Systems, Electrical Engineering, Mechatronics, CS or equivalent.
  • Knowledge of closed-loop control software and real-time programming.
  • Experience with IEC 61131-3 (CODESYS) and vehicle/industrial buses is a plus.

Responsibilities

  • Develops the application layer of control software for traction converters for customer projects.
  • Creates and updates software and documentation per standards and homologation needs.
  • Tests and troubleshoots software in real-time environments; supports commissioning on vehicles.
  • Travel 20–30% of the time; some night shifts and weekend work during travel periods.
  • Collaborates with peers to maximize re-use and reduce risk in software solutions.

Skills

Closed-loop control
Real-time programming
Matlab/Simulink
Multidisciplinary teamwork

Education

University degree in Control Systems / Electrical Eng.

Tools

CODESYS
CAN/J1939/MVB bus protocols
SVN/Git
Matlab/Simulink (Tools)

Job description

At ABB, we help industries run leaner and cleaner—and every person here makes that happen. You’ll be empowered to lead, supported to grow, and proud of the impact we create together. Join us and help run what runs the world.

This position reports to:

Engineering Manager

Your Role And Responsibilities

For our competence center at ABB Traction in Poland, we are looking for a proactive and eager-to-learn Junior Control Software Engineer to strengthen our multi-disciplinary Engineering team. If you like working in a dynamic environment, developing traction application software for a wide range of vehicles such as trams, locomotives, trains, buses, maintenance vehicles, rack rail trains or mining trucks, mixing technical challenges and customer focus, this opportunity is for you!

The work model for the role is:

You will be mainly accountable for:
  • Develops the application layer of the control software for customer projects for traction converters using SW templates, from software requirements definition to the operational release running on the final system.
  • Creates and updates software and documentation according to the defined standards and homologation needs.
  • Tests and troubleshoots software in diverse environments such as real-time simulators and laboratories, and supports customers during commissioning and homologation on the vehicle. Willingness to travel between 20% and 30% of the time is required. Night shifts and weekend work may be needed during travel periods.
  • Provides technical support to peers, other disciplines, and customers during project development, laboratory testing, homologation, initial operation, and service.
  • Coordinates technical solutions with peers to maximize SW re-utilization, minimize the risk of bugs, and accelerate standardization.
Qualifications For The Role
  • University (Higher Education) degree in Control Systems, Electrical Engineering, Mechatronics, Computer Science, or an equivalent field.
  • Knowledge of SW development for closed-loop control, signal processing, algorithms, and real-time programming mechanisms.
  • Experience with IEC 61131-3 programming languages (CODESYS), Matlab Simulink, and communication/field bus protocols (CAN, TRDP, J1939, MVB, ...) is considered an advantage.
  • Knowledge of SW versioning tools (SVN, Git) is considered an advantage.
  • Broad knowledge of converter control, power electronics, or automotive systems.
  • Understanding of SW development process standards (such as EN 50657, EN 50128, or ISO 26262) is considered a plus.
  • Ability to work effectively in close collaboration with a multidisciplinary team, learn quickly, and embrace new challenges.
  • Fluency in Polish and English; German is considered a plus.

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Control Software Engineer
Junior Control Software Engineer

ABB • Aleksandrów Łódzki

On-site
PLN 60,000 - 85,000
Junior Real-Time Traction Software Engineer
Junior Real-Time Traction Software Engineer

ABB • Katowice

On-site
PLN 60,000 - 90,000
Junior Real-Time Control Software Engineer – Traction
Junior Real-Time Control Software Engineer – Traction

ABB • Aleksandrów Łódzki

On-site
PLN 60,000 - 85,000
Junior Test Engineer
Junior Test Engineer

ABB • Aleksandrów Łódzki

On-site
PLN 90,000 - 120,000
Team Leader Embedded Software Engineering (m/f)
Team Leader Embedded Software Engineering (m/f)

Stadler Rail AG • Białystok

Hybrid
PLN 320,000 - 520,000
Private medical care
Lunch card
Sports card
+3
Senior Embedded Software Engineer (m/f)
Senior Embedded Software Engineer (m/f)

Stadler Rail AG • Białystok

Hybrid
PLN 70,000 - 110,000
Private medical care
Lunch card
Sports card
+3
Simulation Engineer (f/m/x)
Simulation Engineer (f/m/x)

Sii Poland • Rzeszów

On-site
PLN 180,000 - 240,000
Great Place to Work
Solid financial situation
Contracts with the biggest brands
+9
C/C + Embedded Software Developer
C/C + Embedded Software Developer

MT-Silesia Sp. z o.o. • Wrocław

On-site
PLN 120,000 - 180,000
Private healthcare (LUXMED)
Sports subscription (Multisport)
Flexible working hours
+3
Senior Embedded Software Engineer, R&D (C++), Hybrid
Senior Embedded Software Engineer, R&D (C++), Hybrid

ABB • Kraków

Hybrid
PLN 180,000 - 240,000
Field Service Technician
Field Service Technician

ABB • Aleksandrów Łódzki

On-site
PLN 60,000 - 90,000