Zum Hauptinhalt springen

Control Software Engineer for Traction ESS Applications

Control Software Engineer for Traction ESS Applications

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.

For our competence center at ABB Traction in Turgi, we are looking for a flexible and highly motivated 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 or mining trucks, \"mixing\" technical challenges and customer focus, this opportunity is for you!

Your responsibilities

  • You develop control software for customer projects for traction energy storage systems from the software requirements definition to the operational release running on the final system.
  • You create and update software documentation according to the defined standards and homologation needs.
  • You test and troubleshoot software in diverse environments like SIL, laboratory, and finally on the vehicle.
  • You support commissioning on site as well as remotely. You are willing to travel between 20 to 30% of the time.
  • You provide technical support to your peers, to other disciplines and to the customer during bid phase, project development, laboratory testing, homologation, initial operation and service.
  • You contribute to the further development of SW standardization by extending and maintaining libraries and software architecture.

Your background

  • You have a University (Higher education) degree in Electrical Engineering, Control Systems, Computer Science or equivalent, preferably with focus on battery technology
  • You bring experience in SW development for closed loop control, signal processing, algorithms, and real time programming mechanisms
  • You have experience with IEC 61131-3 programming languages (CODESYS)
  • You have a good knowledge of battery system control and power electronics
  • You have knowledge of SW Versioning tools (SVN, Git) and bring a well-structured approach to creating high-quality software and documentation
  • You have experience with communication protocols and field bus (CAN, TRDP, J1939, MVB, ...)
  • This is a plus if you bring some understanding of SW development processes standards (like EN 50657, EN 50128 or IS0 26262)
  • You have the ability to work effectively in close collaboration with a multidisciplinary team, the ability to learn quickly and flair to face new challenges
  • You bring a creative and solution-focused approach and show strong written and spoken communication skills
  • You are fluent in English, German is a plus


  • Canteen
  • Flexible work practices
  • Gym membership

More about us

We look forward to receiving your application. The recruiting process is led by Sofia-Li Andersson, Talent Partner ABB Switzerland Ltd. If you would like to learn more about ABB, take another look at our website www.abb.com. ABB Privacy Policy:https://new.abb.com/privacy-notice/candidate

Control Software Engineer for Traction ESS Applications


Veröffentlicht am 05.02.2024

Jetzt Job teilen