Back

Senior Embedded Software Developer (w/m/d)

Job Description

Wissen für die Welt von morgen.
Wir von DI Factory Automation sind Innovationsführer in der Automatisierung. Mit einem umfassenden Angebot an Industrie-Produkten und -Software und durchgängig integrierten Automatisierungstechnologien unterstützen wir produzierende Unternehmen, Flexibilität und Effizienz in ihren Fertigungsprozessen zu steigern, sowie einen schnelleren Markteintritt von neuen Produkten zu ermöglichen.  

Gestalte zusammen 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 umzusetzen
  • 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
  • Unsere Kunden stehen für Dich an erster Stelle. Du analysiert die Kundenanforderungen und bist für Firmware-Entwicklungsaufgaben für elektronischen Komponenten zuständig. 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 wickelst diese ab
  • Abschließend nimmst Du die erstellte Firmware-Komponenten auf der Zielhardware in Betrieb, testest und optimierst sie 
Setze Deine Fähigkeiten ein, damit wir gemeinsam 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 und C++
  • 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, freuen wir uns, Dich kennenzulernen
  • Erfahrung in der Arbeit mit Edge-Computing-Architekturen (verteilte Datenverarbeitung, Umgang mit unbeständigen Verbindungen etc.) sind ebenfalls ein Plus
Wir passen zueinander, wenn:
  • Du Dich schnell und zuverlässig auf neue Situationen einstellen kannst und ein dynamisches Umfeld als reizvoll und spannend 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.
  • 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
  • 30 Tage Urlaub sowie vielfältige, flexible Arbeitszeitmodelle, die eine Auszeit für Dich und Deine Familie ermöglichen
  • 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 Dich!

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: Mid-level 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?