YOUR RESPONSIBILITIES
- Lead, develop, and mentor the software engineering team responsible for embedded control software for traction and auxiliary converters and battery chargers.
- Own and steer the architecture, implementation, and verification of real‑time embedded software for motor‑control applications, including field‑oriented control, vector control, and advanced torque/speed control strategies.
- Drive the development of high‑reliability C‑based firmware for TI C2000, ARM Cortex, and similar microcontroller platforms used in Stadler Converter products.
- Oversee development, optimization, and testing of control algorithms for AC motors, including sensorless‑control, modulation strategies, and power‑electronics interaction.
- Ensure robust implementation of communication protocols (e.g., CAN, TRDP, SPI, I2C), embedded diagnostic software and tools, and embedded interface functions required in rail‑converter systems.
- Coordinate cross‑functional collaboration with system engineers, test and commissioning teams, and vehicle‑integration groups.
- Ensure the software architecture meets railway standards, system‑safety requirements, real‑time constraints, and Stadler development processes.
- Oversee software verification, hardware‑in‑the‑loop testing, commissioning, and documentation across development phases.
- Define workload planning, resource allocation, process improvements, and technology roadmap for the software development team.
- Define or improve processes in your area of responsibility based on V model and align them with other STACON processes.
- Support customer projects, design reviews, audits, and technical discussions as the software authority for converter‑control systems.
OUR REQUIREMENTS
- Degree in Control Engineering, Computer Engineering, Embedded Systems, Electrical Engineering, or a related field.
- Several years of experience in embedded software development for power electronics, motor‑control applications, or real‑time control systems; experience aligned with traction/auxiliary converter development is a strong advantage.
- Proven leadership experience or strong leadership potential within an embedded‑software or controls‑engineering environment.
- Expert knowledge in C for real‑time embedded systems; experience with C++, Python, or scripting tools is beneficial.
- Strong understanding of asynchronous motor‑control algorithms, power‑converter topologies, and embedded control platforms (e.g., TI C2000, ARM Cortex).
- Familiarity with communication interfaces (CAN, TRDP, SPI, I2C) and industrial communication principles.
- Experience with MATLAB/Simulink for modelling, simulation, or control‑algorithm design is an advantage.
- Understanding of railway‑industry requirements, safety considerations, and system‑engineering processes is beneficial.
- Fluent in English.
- German is an advantage.