> Markdown version of [/jobs/ext/3120588-softwareentwickler-in](https://www.wearedevelopers.com/jobs/ext/3120588-softwareentwickler-in). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Softwareentwickler/in - **Company:** Rapidedge Technology Gmbh - **Location:** Karlsruhe, Germany - **Experience:** Expert - **Salary:** €65,000.0 - €95,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), C++ (Programming Language), Code Review, Computer Programming, EtherCAT, Object-Oriented Software Development, Software Architecture, OPC Unified Architecture, Software Engineering, SQL Databases, Rust (Programming Language), Software Distribution, Git, Influxdb, Software Version Control, Twincat, Sps-software - **Published:** September 28, 2026 - **Apply:** https://www.arbeitsagentur.de/jobsuche/jobdetail/10001-1002761381-S ## About the Role 3+ Jahre Softwareentwicklung in der Industrie in C / C++, Java, Rust oder ähnliches. - Sicher in objektorientierter Programmierung. - Erfahrung im Aufbau von effektiven, modularen Softwarearchitekturen. - Erfahrung in Git, strukturiertem Arbeiten nach Projektanforderung. - Interesse an produktnaher Softwareentwicklung für die Automatisierung von Fertigungsprozessen. - Teamfähig, eigenverantwortlich und strukturiert. - Deutsch (B2/C1), Englisch B2 (Für Kunden-/Lieferantenkontakte). ### Nice-to-have: - Erfahrung mit SPS-Entwicklung, idealerweise mit Beckhoff TwinCAT 3. - Batteriezell-/Prozessindustrie Erfahrung. ## Description Sie tragen Mitverantwortung für die Architekturen und Umsetzung von Steuerungssoftware für hochpräzise, taktzeitkritische Fertigungsprozesse. - Sie entwickeln neue Produkte für unser Ökosystem, verbessern vorhandene Produkte durch Code-Optimierung und neue Funktionen und unterstützen das Team mit Ihrer Erfahrung. - Sie formen maßgeblich die Kundenerfahrung mit unseren Produkten. ### Ihre Aufgaben: - Konzeption, Entwicklung und Test von SPS-Software mit TwinCAT 3 (ST), incl Motion (NC/PTP). - Integration von Feldgeräten (EtherCAT, IO-Link), Robotik/Antriebstechnik, Inline-Messtechnik, HMI-Anbindung (TwinCAT HMI) und Datenanbindung (OPC UA, ggf. MES, SQL, InfluxDB). - Erstellung von Funktionsspezifikationen, FAT/SAT; Abnahmen beim Kunden. - Weiterentwicklung von Coding-Standards, Code-Reviews, Versionsverwaltung (Git). - Enge Zusammenarbeit mit Prozessingenieuren und Produktmanagement, Mentoring jüngerer Entwickler und Unterstützung beim Aufbau des Teams., Reisen: 5-10 %, typ. 3-5 Tage pro Einsatz, Spesen/Zeitausgleich geregelt. Wochenendeinsätze nur nach Absprache. - Vergütung: 65.000 - 95.000 EUR p.a. (je nach Seniorität). 30 Urlaubstage. - Weiterbildung sowie Besuch Messen/Konferenzen möglich. - Moderne Arbeitsmittel und kurze Entscheidungswege in einem dynamisch wachsenden Umfeld. ### Erwartete Ergebnisse: - Nach 3 Monaten: Onboarding, Einarbeitung in SPS Programmierung mit TwinCAT, erste Module produktiv, Coding-Standards etabliert. - Nach 6 Monaten: Erste eigene Module für Beschichtungs-/QM-Funktionen produktiv. - Nach 12 Monaten: Rollout von neuen Anlagen, Beitrag zur Technologie-Roadmap.