Junior Embedded Software Developer für SIMATIC S7 Automatisierungssysteme
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- Unterstützt durch erfahrene Kolleg:innen entwickelst du die hardwarenahe Software (Firmware) für die nächste Generation unserer dezentralen Peripheriesysteme im SIMATIC S7 Umfeld.
- Du wirst schrittweise an den gesamten Software-Lebenszyklus in C/C++ herangeführt - von der Anforderungsanalyse über das Architekturdesign bis hin zur Implementierung auf Real-Time-Betriebssystemen.
- An der Gestaltung und Implementierung innovativer Industrial Edge Applikationen für unsere sicherheitsgerichteten Geräte (Functional Safety) wirkst du, unter Anleitung erfahrener Kolleg:innen, aktiv mit.
- Du lernst die Bedeutung normativer Prozesse und einer präzisen Dokumentation als wesentliche Grundlage für die Zulassung unserer Systemlösungen kennen und setzt diese konsequent um.
- Mit der Entwicklung neuer Funktionen trägst du dazu bei, die Robustheit sowie die Performance unserer zukünftigen Systeme sicherzustellen.
Requirements
Siemens sucht eine Person für Embedded Software Entwicklung. Du arbeitest an Software für SIMATIC S7 Systeme. Du brauchst ein abgeschlossenes Studium in Informatik oder Elektrotechnik. Wichtig sind Kenntnisse in C/C++ und Teamarbeit. Gute Deutsch- und Englischkenntnisse sind erforderlich. Erstellt mit künstlicher Intelligenz, * Ausbildung, Erfahrungen und Kenntnisse
- Dein Studium der Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung hast du erfolgreich abgeschlossen oder stehst kurz vor dem Abschluss.
- Erste praktische Erfahrungen in der Welt von C/C++ bringst du mit, zum Beispiel durch Praktika, Werkstudierendentätigkeiten oder deine Abschlussarbeit.
- Du verstehst eine präzise Dokumentation und prozesskonformes Arbeiten als festen Bestandteil eines professionellen Software-Entwicklungsprozesses.
- Idealerweise konntest du bereits erste Berührungspunkte mit Industrial Edge Umgebungen oder Container-Technologien (z. B. Docker) sammeln.
- Arbeitsweise
- Ein offener Austausch auf Augenhöhe und die Arbeit im Team sind dir wichtig.
- Du hast Interesse an der Gestaltung sicherer Software-Strukturen und Lust darauf, die Welt der Functional Safety zu erkunden.
- Sprachkenntnisse
- Sichere Sprachkenntnisse in Deutsch und Englisch ermöglichen dir eine effektive Kommunikation in unserem internationalen Umfeld.
Benefits & conditions
- Ein attraktives Vergütungspaket
- (Globale) Entwicklungsprogramme, die nach deinen Wünschen und Ambitionen angepasst werden können
- Vielfältige Gesundheitsangebote
- Barrierefreie Standorte
- Die Möglichkeit, ein Sabbatical zu machen
- Standortabhängige Kinderbetreuung, um Familie und Beruf zu vereinen
Da jeder von uns 300.000 Mitarbeitenden andere Benefits als besonders wichtig empfindet und wir an dieser Stelle nicht unser ganzes Benefit-Portfolio auflisten können, findest du hier weitere Informationen.
Die einzelnen Benefits unterliegen gesetzlichen, tarif-/vertraglichen oder betrieblichen Bedingungen., Bei Siemens sind wir überzeugt: Wer sich wertgeschätzt und zugehörig fühlt, kann das eigene Potenzial voll entwickeln. Deshalb schaffen wir ein inklusives Arbeitsumfeld, in dem jede Person ein Gefühl der Zugehörigkeit erfährt und in dem individuelle Perspektiven und Erfahrungen geschätzt werden. Unser Engagement für Fairness und Respekt gilt für alle Bewerbenden.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
System change: restart as developer?
Where to Find Entry-Level Software Engineering Jobs
Where To Find Software Engineering Jobs
Finding Jobs in Germany