Jobdescription
Workload: 100%, 60% onsite in Baden
Type of contract: temporary employment
Start: asap
Interviews: 2 (1. virtual, 2. onsite)
Project language: English, French (nice to have)
Description:
We are looking for a passionate engineer to help develop the next generation of ABB’s medium voltage drive, ACS8080. In this role, you will work on cutting-edge embedded software that powers high-performance industrial solutions used worldwide.
Key Responsibilities:
• Design and implement embedded real-time software using modern C++.
• Contribute across the full software development lifecycle: requirements, design, coding, testing, and maintenance.
• Collaborate with global teams to create common control solutions for multiple applications.
• Perform comprehensive testing to ensure reliability and performance.
• Provide expert technical support for commissioning and troubleshooting.
Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or Electrical Engineering, Engineering Physics, Robotics and similar, with strong work experience in software development.
• 3+ years of experience in modern C++ (C++14/17/20) development, with exposure to software design principles, modular architecture and large code bases.
• Solid understanding of embedded systems, configuration management, CI/CD, and testing practices.
• Interest or basic familiarity with control systems concepts and industrial automation is a plus.
• Strong communication skills and ability to thrive in a global, collaborative environment.
• A motivated, creative, and self-organizing team player who loves solving complex challenges.
What We Offer:
• Work on innovative products that shape industries worldwide.
• Enjoy flexible working hours and remote work options.
• Be part of an inclusive, supportive environment that values learning and growth.
Please note: at least 3 days/week of office presence is required!