Service Control Software Engineer for Traction Applications

USTBC ABB Installation Products Inc.

Paterna

On-site

EUR 55,000 - 75,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Lunch Allowance / Cantine
Employee Parking
Benefits Platform
Employee Share Acquisition Plan
Learning & Training
Career Development
Flexible Work Practices
Wellbeing Program

Job summary

ABB Traction Division in Spain seeks a Control Software Engineer to strengthen our multi-disciplinary team. You will develop traction application software for vehicles and assist with commissioning and homologation on site.

The role requires 4+ years in real-time SW development for closed-loop control, IEC 61131-3 (CODESYS), MATLAB/Simulink, and CAN/fieldbus knowledge. Travel and on-site support are expected.

Qualifications

  • University degree in Control Systems, Electrical Engineering, Mechatronics, CS or equivalent.
  • Minimum 4 years' experience in SW development for closed-loop control, signal processing, algorithms, RT programming, commissioning.
  • Experience with IEC 61131-3 languages (CODESYS) and Matlab Simulink.
  • Knowledge of SW Versioning tools (SVN, Git).
  • Broad knowledge of converter control, power electronics or automotive.
  • Experience with CAN and fieldbus protocols (CAN, TRDP, J1939, MVB, ...).
  • Nice-to-have EN 50657, EN 50128 or ISO 26262 understanding.
  • Strong English and Spanish communication skills.

Responsibilities

  • Provide first-level SW troubleshooting at customer site and analyze data.
  • Adapt and extend existing software to meet customer needs while following standards.
  • Test and troubleshoot software across diverse environments and assist commissioning.
  • Travel extensively for on-site support and homologation activities.
  • Coordinate technical solutions with peers to maximize reuse and standardization.
  • Support continuous learning and collaboration within the team.

Skills

Real-time programming
Closed-loop control
IEC 61131-3
MATLAB/Simulink
Git/SVN
Power electronics
CAN Bus
English/Spanish
Firmware testing

Education

Bachelor's degree in Control Systems / Electrical Engineering / Mechatronics / Computer Science

Tools

Git
SVN

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 61131-3 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, 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 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
  • Lunch Allowance / Cantine : Enjoy subsidized meals or canteen access depending on your location.
  • Employee Parking : We've got employee parking so you can start your day stress-free!
  • Benefits Platform: Enjoy exclusive deals and discounts on everything from tech to travel through our employee benefits portal.
  • Employee Share Acquisition Plan: Want to invest in your future? Join our share acquisition plan and grow with the company.
  • Learning & Training : Take advantage of a wide range of learning opportunities grow, upskill, and move forward in your career.
  • Career Development : Expect plenty of chances to advance your career internally with our Open Job Market, with support to explore new roles and take on exciting challenges!
  • Flexible Work Practices: We get that life happens - we support a healthy balance between your professional and personal life.
  • Wellbeing Program: From mental health support to wellness activities, we've got your back-mind and body.
More about us

ABB Traction Division is a recognized leader in onboard propulsion technologies that drive innovation in rail, bus, and industrial vehicle electrification. A comprehensive range of high-performance and full lifecycle managed propulsion, auxiliary and energy storage solutions help improve energy efficiency and contribute to making transportation more sustainable.

ABB is a global technology leader in electrification and automation, enabling a more sustainable and resource-efficient future. By connecting its engineering and digitalization expertise, ABB helps industries run at high performance, while becoming more efficient, product

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Service Control Software Engineer for Traction Applications
Service Control Software Engineer for Traction Applications

BlackBerry Inc. • Paterna

On-site
EUR 55,000 - 85,000
Traction Field Service Technician
Traction Field Service Technician

USTBC ABB Installation Products Inc. • Paterna

Hybrid
EUR 42,000 - 64,000
Comprehensive Insurance Coverage
Lunch Allowance
Home Office Flexibility
+7
Traction Field Service Technician
Traction Field Service Technician

ABB • Valencia

Remote
EUR 28,000 - 38,000
Insurance coverage
Lunch allowance
Home office flexibility
+7
Traction Field Service Technician
Traction Field Service Technician

ABB • Paterna

Hybrid
EUR 28,000 - 42,000
Insurance coverage
Lunch allowance
Home office flexibility
+7
Field Service Technician
Field Service Technician

USTBC ABB Installation Products Inc. • Valle de Trápaga

Hybrid
EUR 42,000 - 54,000
Insurance coverage
Lunch allowance
Home office flexibility
+4
Field Service Technician
Field Service Technician

USTBC ABB Installation Products Inc. • Sevilla

Hybrid
EUR 32,000 - 52,000
Comprehensive Insurance Coverage
Lunch Allowance
Home Office Flexibility
+4
Field Service Tecnician
Field Service Tecnician

USTBC ABB Installation Products Inc. • Zaragoza

On-site
EUR 26,000 - 38,000
Comprehensive Insurance Coverage
Company Mobile Phone
Benefits Platform
+4
Field Service Technician
Field Service Technician

USTBC ABB Installation Products Inc. • Zaragoza

Hybrid
EUR 36,000 - 54,000
Comprehensive Insurance Coverage
Lunch Allowance / Cantine
Home Office Flexibility
+4
Field Service Technician
Field Service Technician

ABB • Valle de Trápaga

On-site
EUR 42,000 - 68,000
Seguro de salud
Comida subvencionada
Home office flexible
+2
Field Service Technician
Field Service Technician

ABB • Sevilla

On-site
EUR 28,000 - 40,000
Seguro de salud
Comida subvencionada
Home Office flexible
+4