A
Senior Control Engineer
ABB
Untersiggenthal · Hybrid Full-time Senior 3d ago
About the role
About
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. ABB’s Traction Division is a recognized leader in onboard propulsion technologies that drive innovation in rail, bus, and industrial vehicle electrification. Our broad portfolio of high‑performance propulsion, auxiliary, and energy storage solutions helps improve energy efficiency and contributes to making transportation more sustainable.
Responsibilities
- Develop the application layer of control software for traction converters using ABB’s software templates, from software requirements definition to operational release on the final system.
- Create and update software and documentation according to defined standards and homologation needs.
- Test and troubleshoot software in real‑time simulators, laboratories, and support customers during commissioning and homologation on the vehicle (travel 20‑30% of the time; night shifts and weekend work may be required).
- Provide technical support to peers, other disciplines, and customers during project development, laboratory testing, homologation, initial operation, and service.
- Coordinate technical solutions with peers to maximize software re‑utilization, minimize bug risk, and accelerate standardization.
Qualifications (Mandatory)
- University (higher education) degree in Control Systems, Electrical Engineering, Mechatronics, Computer Science, or equivalent.
- Minimum 4 years of experience with software development for closed‑loop control, signal processing, algorithms, and real‑time programming mechanisms.
- Experience with IEC 61131‑3 programming languages (CODESYS) and Matlab Simulink.
- Knowledge of software versioning tools (SVN, Git).
- Ability to apply a well‑structured methodology to develop high‑quality software and documentation.
- Demonstrated expertise in converter control, power electronics, or automotive technologies.
- Experience with communication protocols and field buses (CAN, TRDP, J1939, MVB, …).
- Advantageous: knowledge of software development process standards (e.g., EN 50657, EN 50128, ISO 26262).
- Fluency in English; German is a plus.
Skills
CANCODESYSGitIEC 61131-3J1939Matlab SimulinkMVBSVNTRDP
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free