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!