R&D Control Software Engineer / R&D Control Software Engineeress for Medium Voltage Drives

ABB Schweiz AG - July 6, 2025

Join ABB to Shape the Future

At ABB, we are committed to addressing global challenges. Our core values—care, courage, curiosity, and collaboration—coupled with a strong emphasis on diversity, inclusion, and equal opportunities, drive our mission to empower everyone to create sustainable solutions.

Your Next Chapter at ABB

This position reports to the Software R&D Team Lead.

Your Role and Responsibilities

As a Software Engineer, you will develop control software for medium voltage wind converters, shape software architecture, and innovate within our products. Based in Turgi, Switzerland, you will collaborate in an agile, intercultural team that covers the full software development lifecycle.

If you are technically skilled, collaborative, and customer-oriented, this is your opportunity to make an impactful contribution.

Work Model: Hybrid #LI-hybrid

Key Responsibilities

  • Research and develop advanced control, modulation, and estimation methods, including linear and nonlinear control for power conversion systems in Medium Voltage Drives, while ensuring alignment with application requirements.
  • Design and implement embedded real-time software in modern C++ for various converter topologies (e.g., 3-level VSC, 5-level VSC, current source converters).
  • Manage the full software development lifecycle, including requirements engineering, design, implementation, testing, and maintenance, to ensure high-quality and reliable solutions.
  • Provide technical support to internal customers (Level 4, Commissioning) and execute comprehensive software tests to verify functionality and performance.

Qualifications for the Role

  • A Master’s degree in Electrical Engineering, Robotics, or Software Engineering.
  • At least 2 years of hands-on experience in embedded application design and C++ programming.
  • A solid understanding of configuration management, code repositories, requirements management, version control, CI/CD processes, and various testing phases, including release testing.
  • Knowledge of field-oriented control for motors and grid-connected converters.
  • A keen interest in learning advanced modulation methods for three-phase systems (e.g., PWM, optimized pulse patterns) and advanced nonlinear control techniques.
  • Basic understanding of MATLAB and Simulink for control concept validation and system-level simulation.
  • Effective communication skills to thrive within international collaborations, characterized by motivation, creativity, and self-management capabilities.

About Us

ABB System Drives is a global supplier of high-power, high-performance drives, drive systems, and packages for industrial processes and large infrastructure applications. With our industry-leading technology and global support, we assist our customers, partners, and equipment manufacturers in achieving asset reliability, performance improvement, and energy efficiency in mission-critical applications. Our people and culture form the foundation of our success, making a difference for our customers every day.

We value individuals from diverse backgrounds. Could this be your story? Apply online using the form below. Only applications matching the job profile will be considered.

We look forward to receiving your application (documents submitted in English are appreciated). The recruiting process is led by Azra Filan, Talent Partner at ABB Switzerland Ltd. For more information about ABB, please visit our website at www.abb.com.

ABB Data Privacy Statement

Read our Data Privacy Statement here.

Publication ID: CH96509524_E1

Location : Turgi
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.