Back

Junior Embedded Software Developer (w/m/d)

Job Description

Wir setzen Trends in allen Sprachen.
Bevor Du die erste Zeile eines Codes schreibst, machst Du Dich damit vertraut, was unsere Kunden tatsächlich brauchen. Erst dann werden verschiedene Wege ausprobiert und getestet, um die finale Lösung zu finden. In unseren Teams genießt Du die Freiheit, neu zu denken und Deine Arbeit selbst zu organisieren. Erweitere und teile Dein Wissen im ständigen Austausch mit engagierten Siemens Teams aus der ganzen Welt. Möchtest auch Du Deine Ideen einbringen und so mit uns gemeinsam die Basis für innovative Geschäftsmodelle schaffen? Gerne übertragen wir Dir Verantwortung und bieten Dir alle Hilfsmittel, die Du dazu brauchst.

Verändere mit uns die Welt von morgen.
  • Du bist für die Firmwareentwicklung für Speicherprogrammierbare Steuerungen (SPS), hauptsächlich für ET 200 Peripheriebaugruppen verantwortlich. Deine Aufgabe ist es, die zu entwickelnde Firmware zu konzipieren, zu spezifizieren und zu realisieren
  • Du erstellst Feature-Spezifikationen und Firmware-Design und realisierst die Firmware-Komponenten in den relevanten Programmiersprachen
  • Unsere Kunden stehen für Dich an erster Stelle. Du analysiert die Kundenanforderungen und führst Firmware-Entwicklungsaufgaben für elektronischen Komponenten eigenverantwortlich durch. Du erstellst und bewertest Lösungskonzepte für die zu entwickelnden Firmware-Komponenten
  • Den Entwicklungsfortschritt hast Du dabei kontinuierlich im Blick. Du koordinierst Tests zur Absicherung der gewünschten Entwicklungsergebnisse und führst diese durch
  • Abschließend nimmst Du die erstellte Firmware-Komponenten auf der Zielhardware in Betrieb, testest und optimierst sie
Setze Deine Fähigkeiten ein, um unsere Welt voranzubringen.
  • Grundlage Deines Erfolges bildet ein Studium der Fachrichtung Technische Informatik, Automatisierungstechnik, Elektrotechnik, Informationstechnik oder ähnliche
  • Du hast erste Erfahrungen in der hardwarenahen Softwareentwicklung mittels einer der folgenden Programmiersprachen C, C++, Python und in der Embedded-Softwareentwicklung auf Mikrocontrollern für Echtzeitanwendungen
  • Du interessierst Dich für moderner Software-Entwicklungsmethoden (Clean Code, Test Driven Development, Unit Tests)
  • Die Nutzung PC-basierter Entwicklungswerkzeuge (Eclipse, Debugger, Simulatoren) ist Dir bekannt
  • Wenn Du bereits über grundlegende Kenntnisse der Funktion von Feldbussen, SPS und deren Programmierung verfügst, bist Du unser idealer Kandidat
Wir passen zueinander, wenn:
  • Du Dich schnell und zuverlässig auf neue Situationen einstellen kannst und ein dynamisches Umfeld als reizvoll und abwechslungsreich empfindest
  • Du gerne Verantwortung übernimmst und für Dich arbeitest, aber gleichzeitig auch den gemeinsamen, intensiven Austausch und die Zusammenarbeit mit dem gesamten Team schätzt
  • Du sicher auf Deutsch und Englisch kommunizierst
Was wir bieten.
  • 2 bis 3 Tage pro Woche mobiles Arbeiten als zukünftiger, globaler Standard
  • Ansprechendes Vergütungspaket
  • Weiterbildungsmöglichkeiten sowohl für Deine berufliche als auch persönliche Entwicklung 
  • Ein Arbeitsumfeld, in dem sich jeder mit seiner ganzen Persönlichkeit einbringen kann und sich als Teil von Siemens fühlt
  • Zugang zu Aktienplänen für Mitarbeitende
  • Und viele weitere Benefits hier
Die einzelnen Benefits sind jeweils zugeschnitten auf lokale gesetzliche Anforderungen, Vorgaben verschiedener Job-Profile und Standorte sowie individuelle Präferenzen.

Wir wollen, dass Du willst: Bewirb sich!

Wir legen Wert auf Chancengleichheit und freuen uns über Bewerbungen von Menschen mit Behinderung.

https://new.siemens.com/ - wenn Du mehr Informationen zu Jobs & Karriere bei Siemens erhalten möchtest.

FAQ - wenn Du eine Frage zum Thema Bewerbung bei Siemens hast.

Organization: Digital Industries

Company: Siemens AG

Experience Level: Early Professional

Full / Part time: Either

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?