Pracuj.pl Stacjonarnie Expert

Team Leader Embedded Software Engineering (m/f)

STADLER CONVERTER SP. Z O.O.

⚲ Białystok, Warszawa

Wymagania

  • C
  • TI C2000
  • ARM Cortex‑M
  • CAN
  • SPI
  • I2C
  • Field‑Oriented Control (FOC)
  • Vector Control
  • PWM
  • Hardware‑in‑the‑Loop (HIL)
  • C#
  • Python
  • Bash
  • PowerShell
  • MATLAB
  • Symulink
  • TRDP
  • Git
  • CI/CD

Opis stanowiska

Nasze wymagania: 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. Zakres obowiązków: 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. Oferujemy: Enjoy stable, long‑term employment based on a full employment contract. Benefit from flexible working hours with a convenient start window between 7:15 and 9:00. Take part in a wide range of development projects that offer real opportunities to grow and expand your expertise. Access an attractive benefits package, including private medical care, sports card, holiday subsidies and Christmas vouchers. Participate in company integration events held twice a year, strengthening teamwork and collaboration.