Senior Control Engineer
Position reports to: Engineering Manager
Work model: This role is part of the Local Engineering Department within ABB’s Traction Division in Switzerland.
Your Role And Responsibilities
As a Senior Control Engineer, you will join an international team of 14 specialists developing control solutions for power converters used in a wide range of traction applications. In this role, you will take full ownership of projects and their software—from the conceptual design phase through implementation, documentation, testing, on‑site commissioning, customer support, and ongoing maintenance. You bring strong technical expertise, a customer‑focused mindset, and a goal‑oriented approach to delivering high‑quality results.
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 from the software requirements definition to the operational release running on the final system.
* You create and update software and documentation according to the defined standards and homologation needs.
* You test and troubleshoot software in diverse environments such as real‑time simulator, laboratory, and finally support our customer during commissioning and homologation on the vehicle, with 20‑30% travel. Night shifts and weekend work are likely during travel.
* You provide technical support to your peers, other disciplines and the customer during project development, laboratory testing, homologation, initial operation, and service.
* You coordinate the technical solutions with your peers to maximize re‑utilization of SW, minimize the risk of bugs and accelerate standardization.
Qualifications For The Role (Mandatory)
* You have a university (higher education) degree in Control Systems, Electrical Engineering, Mechatronics, Computer Science or equivalent.
* You have a minimum of 4 years of work experience with SW development for closed‑loop control, signal processing, algorithms, and real‑time programming mechanisms.
* You have experience with IEC 61131‑3 programming languages (CODESYS) and MATLAB/Simulink.
* You have knowledge of SW versioning tools (SVN, Git).
* You apply a well‑structured methodology to the development of high‑quality software and documentation.
* You possess demonstrated expertise in converter control, power electronics, or automotive technologies.
* You have experience with communication protocols and field buses (CAN, TRDP, J1939, MVB).
* It is advantageous if you possess knowledge of software development process standards (e.g., EN 50657, EN 50128, ISO 26262).
* You are fluent in English; German is a plus.
#J-18808-Ljbffr