Service Control Software Engineer For Traction Applications

ABB
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, Spanish
Experience level
Senior

Job location

Tech stack

Data analysis
Software Applications
Fieldbus
Controller Development System (CoDeSys)
Communications Protocols
Revision Control Systems
Matlab
Signal Processing
Simulink
Software Engineering
Subversion
System Software
Software Troubleshooting
GIT
Information Technology
Programming Languages

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: Service Operations Manager __ Your Role and Responsibilities For our Service center in Spain, 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 and applications such as trams, locomotives, trains, maintenance vehicles, energy storage systems, mixing technical challenges and customer focus, this opportunity is for you!In this role, you'll help run what runs the world, by taking on meaningful work that drives real impact.- Work model: #LI-Onsite You will be located at the customer's site and act as first level support for SW problems, taking time to understand the bug the customer has, gathering and analyzing data, and providing troubleshooting for the ABB converters.You will make good, but considerate use of your colleague's contacts in case you need additional information to continue the troubleshooting.Using already prepared SW and documents you make necessary adaptations and extensions to address the customer needs, while respecting the defined standards and homologation requirements Testing and troubleshooting software in diverse environments and support our customers during commissioning and homologation on the vehicle.For these activities you are willing to travel to a high extent.Night shifts and weekend work are likely to be needed.Coordinating the technical solutions with your peers to maximize re-utilization of SW, minimizing the risk of bugs and accelerating standardization Our teams support each other, collaborate, and never stop learning.Everyone brings something unique, and together we push ideas forward to solve real problems.Being part of our team means your work matters - because the progress we make here creates real impact out there.Qualifications for the Role You have a University (Higher education) degree in Control Systems, Electrical Engineering, Mechatronics, Computer Science or equivalent.You bring a minimum of 4 years of working experience in SW development for closed loop control, signal processing, algorithms, real time programming mechanisms, commissioning.You have experience with IEC ******* programming languages (CODESYS) and Matlab Simulink.You have knowledge of SW Versioning tools (SVN, Git).You have broad knowledge of converter control, power electronics or automotive.You have experience with communication protocols and field bus (CAN, TRDP, J****, MVB, ...).This is a plus if you bring some understanding of SW development processes standards (like EN , EN ***** or IS**).You show strong written and spoken communication skills in English and Spanish.We empower you to take the lead, share bold ideas, and shape real outcomes.You'll grow through hands-on experience, mentorship, and learning that fits your goals.Here, your work doesn't just matter, it moves things forward.Benefits From well-being to retirement, ABB offers benefits that support every stage of your career.? Lunch Allowance / Cantine : Enjoy subsidized meals or canteen access depending on your location.

Requirements

Qualifications for the Role You have a University (Higher education) degree in Control Systems, Electrical Engineering, Mechatronics, Computer Science or equivalent. You bring a minimum of 4 years of working experience in SW development for closed loop control, signal processing, algorithms, real time programming mechanisms, commissioning. You have experience with IEC ******* programming languages (CODESYS) and Matlab Simulink. You have knowledge of SW Versioning tools (SVN, Git). You have broad knowledge of converter control, power electronics or automotive. You have experience with communication protocols and field bus (CAN, TRDP, J****, MVB, ...). This is a plus if you bring some understanding of SW development processes standards (like EN , EN ***** or IS**). You show strong written and spoken communication skills in English and Spanish.

Benefits & conditions

We empower you to take the lead, share bold ideas, and shape real outcomes. You'll grow through hands-on experience, mentorship, and learning that fits your goals. Here, your work doesn't just matter, it moves things forward. Benefits From well-being to retirement, ABB offers benefits that support every stage of your career. ? Lunch Allowance / Cantine : Enjoy subsidized meals or canteen access depending on your location.

About the company

Las Palmas de Gran Canaria, Las Palmas, España 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.

Apply for this position