Now hiring

Senior Softwareingenieur - Embedded Systeme & Entwicklungsmethoden (w/m/div.) @ Bosch Group

Ulm, Baden-Wurttemberg, DEOnsiteFull-timeJob reference REF288871T
Apply with ResuMinder

Opens on the employer's site

About this role

Als Senior Softwareingenieur für Embedded Systeme & Entwicklungsmethoden (w/m/div.) bist du maßgeblich für die Konzeption, Implementierung und den Test von qualitativ hochwertigem, wiederverwendbarem C-Code für unsere Embedded-Software-Plattform verantwortlichDu gestaltest und optimierst aktiv unsere Softwareentwicklungsmethoden und -prozesse, sowohl für interne als auch externe Kund:innen, um Effizienz und Qualität zu sichernDas Analysieren und Lösen komplexer technischer Herausforderungen im Kontext unserer Build-Umgebung und Hardware-Abstraktion gehört ebenfalls zu deinem AufgabenbereichDabei arbeitest du eng mit deinen Teammitgliedern zusammen, um die reibungslose Integration aller Softwarekomponenten zu gewährleistenDeine Expertise trägt entscheidend zur Weiterentwicklung unserer Embedded-Systeme bei und sichert deren Funktionsfähigkeit und Leistungsfähigkeit. Ausbildung: abgeschlossenes Studium im Bereich Informatik, Elektrotechnik, Mechatronik oder eine vergleichbare QualifikationErfahrung und Know-How: Umsetzung komplexer technischer Anforderungen in robuste, wartbare Embedded-Software-Lösungen; Systematische Analyse und eigenständige Lösung tiefgreifender technischer Probleme mit hoher Problemlösungskompetenz; Methodische Analyse und Verbesserung bestehender Software-Entwicklungsprozesse; Ganzheitliches Systemverständnis des gesamten Entwicklungsprozesses (Anforderung bis Integration); Professionelle C-Programmierung für ressourcenbeschränkte Systeme; Applikationsentwicklung gegen APIs von Basissoftware (Betriebssystem/Core-Software); Kenntnisse des gesamten Embedded-Software-Lebenszyklus (Analyse, Design, Implementierung, Test); Verständnis von Mikrocontroller-Architekturen und Hard-/Software-Zusammenspiel; Praktische Kenntnisse von Entwicklungswerkzeugen (Compiler, Debugger, statische Analyse, Git); Wünschenswert: Kenntnisse in Fehlermanagement, Parametermanagement und Kommunikationsdiensten (z.B. CAN)Persönlichkeit und Arbeitsweise: hoch analytischer, strukturierter und zielorientierter Ansatz zur Problemlösung; ausgezeichnete Fähigkeit, sowohl eigenständig an komplexen Themen zu arbeiten als auch kollaborativ im Rahmen eines internationalen Teams; proaktive und verantwortungsbewusste Denkweise mit einem starken Engagement für die Lieferung hochwertiger, zuverlässiger ErgebnisseBegeisterung: Entwicklung von Software für greifbare Produkte wie mobile Arbeitsmaschinen; Beherrschen technischer Komplexität und das Schaffen eleganter, effizienter Lösungen für Embedded-Systeme; kontinuierliche Verbesserung von Entwicklungsprozessen und -tools, um die Produktivität und Qualität für Hunderte von Entwicklern zu steigernSprache: sehr gutes Deutsch und Englisch Wir bieten flexible Arbeitsmodelle: von unterschiedlichen Teilzeitmöglichkeiten über mobiles Arbeiten bis hin zum Jobsharing. Sprich uns gerne dazu an.

Vielfalt und Inklusion sind für uns keine Trends, sondern fest verankert in unserer Unternehmenskultur. Daher freuen wir uns über alle Bewerbungen: unabhängig von Geschlecht, Alter, Behinderung, Religion, ethnischer Herkunft oder sexueller Identität.

Du hast Fragen zum Bewerbungsprozess?

Zeynep Karali (Personalabteilung)

+49(711)811-54099

Du hast fachliche Fragen zum Job?

Andreas Grob-Leopold (Fachabteilung)

+49(731)49373-195

In diesem Team sind wir per du. Werde ein Teil davon! Work #LikeABosch

Weitere Informationen zu uns findest du auch auf www.boschrexroth.de/karriere sowie auf unseren Social Media Kanälen, beispielsweise Instagram.

Move with us. Win together.

Skills

ResearchAssociateIndustrial Automation

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores