hero

Find Your Dream Job Today

Application Engineer

ABB

ABB

Software Engineering
Untersiggenthal, Switzerland
Posted on Jul 14, 2025

At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we’ll give you what you need to make it happen. It won’t always be easy, growing takes grit. But at ABB, you’ll never run alone. Run what runs the world.

This Position reports to:

Senior Engineering Manager


What we believe in
At ABB, we are dedicated to addressing global challenges. Our core values: care, courage, curiosity, and collaboration - combined with a focus on diversity, inclusion, and equal opportunities - are key drivers in our aim to empower everyone to create sustainable solutions. That's our story. Make it your story.

Your role and responsibilities

In this role, you will develop software solutions for Medium Voltage Drives used in Special Applications such as test stands, electric heating supplies, and grid simulators. You’ll design and implement tailored systems, create concepts using ABB’s Crealizer platform or PLC environments, and help improve tools and processes for efficient software engineering. This is an exciting opportunity to contribute to innovative projects in a dynamic, collaborative environment.

The work model for the role is: hybrid #LI-hybrid.

This role is contributing to the division Motion High Power in Switzerland. Main stakeholders are Sales, Tendering Engineering, Project Engineering, R&D and Project Management.

You will be mainly accountable for:

  • Designing and implementing tailored software solutions for customer-specific drive systems and project-specific Special Applications, utilizing ABB’s Crealizer platform or PLC-based environments
  • Conducting feasibility studies, emulations, and simulations in different environments, including offline simulations, digital twins and Hardware-in-the-Loop (HiL), across all project phases.
  • Collaborating closely with Stakeholders to ensure seamless project execution, while providing technical support and participating in customer meetings.
  • Supporting or participating in tuning and commissioning activities for Special Applications, with approximately 5% travel required, ensuring high-quality delivery and customer satisfaction.
  • Facilitating continuous improvement by developing tools, processes, and best practices to enhance software engineering efficiency, engaging in professional development, and encouraging innovation in collaboration with both internal teams and external partners.

Qualifications for the role

  • You hold a Master’s degree (MSc) in Automation Engineering, Drive Technology, or a related field.
  • You possess proficiency in high-level programming languages such as Python, C++, C and experience in MATLAB/Simulink. Experience with version control systems such as Git, and cloud platforms like Microsoft Azure, being a plus.
  • You are familiar with PLC programming, especially CodeSys.
  • You possess recognized knowledge in technical domains such as power electronics or automation.
  • You are highly customer-oriented and skilled in communication.
  • You demonstrate leadership capabilities with a motivated and collaborative mindset.
  • You are methodical, solution-driven, and thrive in dynamic environments, working in a results-oriented manner with a passion for innovation and quality, and you communicate confidently in both German and English.

More about us

ABB Motion provides pioneering technology, products, solutions and related services to industrial customers to increase energy efficiency, improve safety and reliability, and maintain precise control over processes. The portfolio includes motors, generators and drives for a wide range of applications in all industrial sectors.

We value people from different backgrounds. Could this be your story? Apply today or visit www.abb.com to read more about us and learn about the impact of our solutions across the globe.