Zurück

Embedded Software Developer (w/m/d)

Jobbeschreibung

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 Siemens Teams aus der ganzen Welt. Möchtest auch Du Deine Ideen einbringen und so die Basis für innovative Geschäftsmodelle schaffen? Gerne übertragen wir Dir Verantwortung und 
bieten Dir alle Hilfsmittel, die Du dazu brauchst.

Wir verwirklichen, was zählt.
  • 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. 
  • Du definierst die Firmwarearchitektur und erstellst einen Lösungsentwurf. Dafür stimmst Du Dich mit internen und externen Partnern ab.
  • Unser Kunde steht für Dich an erster Stelle. Du analysierst die Kundenanforderungen und führst Firmware-Entwicklungsaufgaben für elektronischen Komponenten eigenverantwortliche 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 die Welt voranzubringen.
  • Grundlage Deines Erfolges bildet ein Studium der Fachrichtung Technische Informatik, Automatisierungstechnik, Elektrotechnik, Informationstechnik oder ähnliche. 
  • Du überzeugst mit mehrjähriger Berufserfahrung in der hardwarenahen Softwareentwicklung mittels einer der folgenden Programmiersprachen C, C++, Python. 
  • Du hast Erfahrung in der Embedded-Softwareentwicklung auf Mikrocontrollern für Echtzeitanwendungen sowie in der Systemanalyse, -architektur, -entwurf.
  • Du bringst Kenntnisse moderner Software-Entwicklungsmethoden (Clean Code, Test Driven Development, Unit Tests) mit.
  • Die Nutzung PC-basierter Entwicklungswerkzeuge (Eclipse, Debugger, Simulatoren) ist Dir bestens vertraut
  • Wenn Du bereits über grundlegende Kenntnisse der Funktion von Feldbussen, Speicherprogrammierbaren Steuerungen und deren Programmierung verfügst, bist Du unser idealer Kandidat.
  • Erfahrung in der Arbeit mit Edge-Computing-Architekturen (verteilte Datenverarbeitung, Umgang mit unbeständigen Verbindungen etc.) sind ebenfalls ein Plus.
  • Du passt zu uns, wenn du Dich schnell auf neue Situationen einstellen kannst und ein dynamisches Umfeld als reizvoll und herausfordernd empfindest.
  • Du hast eine Selbstständige Arbeitsweise und schätzt aber dennoch den Austausch mit dem Team.
  • Du bist es gewohnt, Deine Arbeitsergebnisse zu präsentieren und sicher in Deutsch und Englisch zu kommunizieren
Interessiert? Dann bewerbe Dich!

www.siemens.com/karriere/digitalminds - wenn Du mehr über Digital Minds bei Siemens erfahren möchtest.

 

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

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




Organisation: Digital Industries

Unternehmen: Siemens AG

Erfahrungsniveau: Professional

Jobtyp: Vollzeit

Nicht gefunden, wonach Sie suchen?

Lassen Sie uns in Kontakt bleiben

Nicht gefunden, wonach Sie suchen?