Control Software Engineer for Traction Applications (80-100%)
At ABB, we are dedicated to addressing global challenges. Our core values: care, courage, curiosity, and collaboration - combined with a focus on diversity, inclusion, and equal opportunities - are key drivers in our aim to empower everyone to create sustainable solutions.Write the next chapter of your ABB story.
This is a position with grade
14
This position reports to
Head of Local Control SW Engineering
Your role and responsibilities
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!You will be mainly accountable for: Using our SW templates, you develop the application layer of the control software for customer projects for traction converters or energy storage systems from the software requirements definition to the operational release running on the final system.Creating and updating software documentation according to the defined standards and homologation needs.Testing and troubleshooting software in diverse environments like real-time simulator, laboratory, and finally support our customer during commissioning and homologation on the vehicle. For these activities you are willing to travel between 20 to 30% of the time.Providing technical support to your peers, to other disciplines and to the customer during project development, laboratory testing, homologation, initial operation and service.
Qualifications for the role
- University degree in Electrical Engineering, Mechatronics, Control Systems, Computer Science or equivalent
- You bring experience in SW development for closed loop control, signal processing, algorithms, and real time programming mechanisms; Understanding of SW development processes standards is beneficial (like EN 50657, EN 50128 or IS0 26262)
- You have experience with IEC 61131-3 programming languages (CODESYS) and have knowledge of SW Versioning tools (SVN, Git) with a well-structured approach to creating high-quality software and documentation
- Knowledge of converter and battery system control and power electronics is a plus
- You have experience with communication protocols and field bus (CAN, TRDP, J1939, MVB, ...)
- You bring a creative and solution-focused approach and show strong written and spoken communication skills
- Fluency in English is required, German is a plus
More about us
ABB Traction is the leading provider of traction technologies, driving innovation in rail and e-mobility. Our traction, auxiliary and energy storage solutions make transportation easier, saving energy every day. Our people and our culture are the foundation of our success. All of us together make the difference for our customers every day.We look forward to receiving your application (documents submitted in English are appreciated). The recruiting process is being led by Peter Reinhardt, Talent Partner ABB Switzerland Ltd. If you want to discover more about ABB, take another look at our website www.abb.com.The work model for the role is: #LI-Hybrid ABB Data Privacy Statement:https://new.abb.com/privacy-notice/candidate