Das ist der Job
At ABB, we help industries run leaner and cleaner—and every person here makes that happen.
Darum lohnt es sich
Join us and help run what runs the world.This position reports to:Maintenance Team Leader__The work model for the role is: onsite, #LI-OnsiteKey responsibilitiesABB Heidelberg is looking for a dedicated Software Developer (f/m/d) to develop and optimize innovative machine software.
You will work in a motivated team on highly specialized custom-built machines and actively help shape the future of technology.You will be mainly accountable for:Developing and enhancing machine softwareDesigning and optimizing database systemsIntegrating and controlling networked, highly automated systemsPerforming systematic troubleshooting and resolving technical issuesCollaborating with interdisciplinary teamsQualifications for the roleHands-on experience with TwinCAT (ideally TwinCAT 3)Strong knowledge of SQL and database managementExperience with networked systems and IoT technologiesFluent German language skills, both written and spoken, as well as advanced English proficiencyReliability, willingness to learn, and strong teamwork skillsA background in special machinery engineering is a plusBenefitsRetirement PlanFlexible working hoursCanteenJob bike program or subsidy for the Deutschland TicketEmployee Share Acquisition PlanPlease note: in the case of equal suitability, people with severe disabilities and their equals are given preference.ABB AG+49 (0) 621 381 3500Building a cleaner, smarter future takes all kinds of minds: the curious, the courageous, and the creative.
You’ll be empowered to lead, supported to grow, and proud of the impact we create together. That's why we welcome people from all backgrounds and experiences.Ready to make an impact?
Apply today or visit to learn more about the impact of our solutions across the globe.Job SummaryJob number: JR00042690Date posted : 2026-08-13Profession: Quality & Operational ExcellenceEmployment type: Full TimeType: external