Shape ABB's next-generation orchestration platform for AI-driven robotics. As Lead Engineer, you will design and implement modular, high-performance software that connects robotic motion, perception, and intelligence -accelerating ABB's journey toward Physical AI. This is your chance to combine deep software engineering expertise with real-world robotics and deliver intelligent, safe, and collaborative automation solutions across ABB's global portfolio. Lead the development of ABB's Application Control Platform (ACP), translating architecture into scalable, reliable, and high-quality software. Create documented APIs and SDKs for seamless integration with ACP services and robotic orchestration capabilities. Collaborate globally with R&D teams in AI, Vision, Cloud, Robotics, and UX to enable digital twins, edge computing, and secure cloud connectivity. Ensure platform reliability and security through automated testing, CI/CD, and compliance with ABB's cybersecurity standards. Mentor developers and drive innovation, introducing technologies that enhance performance, maintainability, and visualization. Bachelor's or Master's degree with 10+ years of experience in Computer Science, Robotics, or Software Engineering. Strong understanding of robotics frameworks, perception pipelines, and closed-loop control systems. Proficient in C#, C++, Python, and Linux ; Solid grasp of cybersecurity principles and open-source compliance. We empower you to take the lead, share bold ideas, and shape real outcomes. Work on cutting-edge robotics and AI orchestration. Drive innovation that shapes the future of adaptive, data-driven robotics. ABB Robotics & Discrete Automation Business area provides robotics, and machine and factory automation including products, software, solutions and services. Revenues are generated both from direct sales to end users as well as from indirect sales mainly through system integrators and machine builders.