Embedded Software Engineer - BMS
Role details
Job location
Tech stack
Job description
t33 t34 t35 t36 t37 t41 t42 t54 1 t53 1 t54 t52 2 t53 t54 1 t53 1 t54 t52 2 t53 t50 1 t51 t55 t52 t50 t58 t61 t60 1 t59 2 t60 t62 t59 t63 t57 2 0f3n t57 t64 t70 1 t68 t69 t70 t71 t72 t73 hfn4 t74 t75 t76 t77 t78 t81 1 t67 0f3n 1 t79 t80 t81 t66 4 t67 t82 t83 hf t66 t84 2 t85 t86 t84 t87 t90 1 t90 t91 t92 t93 t96 1 t88 1 t89 1 0f3n t95 t96 t88 t89 t94 t10 1 t56 1 t49 4 t56 t65 2 t45 1 t47 1 t13 6fn5 hfnf2n2 3fn3f3n2f 3fn3f3n2fn4 3fn3f3n8 7 t14 t48 t49 t65 t43 t44 t45 t46 t47 t9 1 t10 t11 t12 t13 t97 t98 t99 t8 2 t9 t6 3 t7 hf t5 t6 t8 t100 c3581326550 1 t4 t101 t102
Requirements
fachliche Führung+ für ein Team von 5 Entwicklern mit Perspektive auf disziplinarische Führungsverantwortung - Du verantwortest Architektur und Implementierung von Embedded-Software in C/C++ - von Treibern (CAN, SPI, I2C) bis Schnittstellendesign - Du integrierst Software ins Steuergeräte-Umfeld, arbeitest mit Echtzeitbetriebssystemen (ThreadX, PXROS) und setzt KI-gestützte Dev-Tools (Codex, Claude) gezielt ein - Du führst Debugging, Profiling und Performance-Optimierung auf Embedded-Targets durch - u. a. mit Lauterbach/Trace32 - Du sicherst Qualität durch Unit-/Integrationstests (Unity), HIL-Tests (Vector Tools) und Root-Cause-Analysen im interdisziplinären Team Das bringst du mit Must-haves: - Erfolgreich abgeschlossenes Studium in Informatik, Elektrotechnik, Software-Engineering oder vergleichbar - Mindestens 5 Jahre Berufserfahrung in der Embedded-Softwareentwicklung, idealerweise im Automotive-, Industrie- oder BMS-Umfeld - Vertiefte Expertise in Embedded C/C++, Mikrocontrollern und Echtzeitsoftware - Erfahrung mit Softwarearchitektur und eigenständiger Erarbeitung von Designkonzepten - Kenntnisse in funktional sicherer Software nach ISO 13849, IEC 61508 oder ISO 26262 - Erfahrung im fachlichen Mentoring und in der technischen Anleitung von Entwicklern - Gute Deutsch- und verhandlungssichere Englischkenntnisse in Wort und Schrift Nice-to-haves: - Cybersecurity in Embedded Systems (ISO/SAE 21434) und/oder Requirements Engineering (Polarion, ReqIF) - Python und KI-gestützte Entwicklung für Code-Generierung, Automatisierung und Review - Erfahrung mit Vector CANoe, statischer Codeanalyse (Polyspace, SonarQube, Axivion), CI/CD-Pipelines oder Labor-/Messtechnik Das zeichnet dich aus: - Du denkst über den eigenen Verantwortungsbereich hinaus und gestaltest technische Lösungen aktiv mit - Du arbeitest eigenverantwortlich und findest auch in wenig strukturierten Situationen pragmatische Wege - Du
Benefits & conditions
1 2 3 4 t1 t2 t3 1 t3 hf t16 t15 1 t32 1 t34 1 t35 1 t40 1 3 t39 2 t40 t37 1 t38 t39 t41 1 24fn 24fn8 4f3n 58fn 4f3n9 6fn t17 t18 t19 t20 t15 t21 t22 t23 t24 t25 t26 t27 t28 t29 t30 t31 t32, entwickelst nicht nur Software, sondern auch dein Team - durch fachliches Mentoring und konstruktives Feedback - Du bringst ein ausgeprägtes Qualitätsbewusstsein mit - besonders im Kontext sicherheitskritischer Systeme - Du triffst Architekturentscheidungen souverän und übernimmst Verantwortung für deren Umsetzung Das bieten wir - Attraktives Jahresgehalt je nach Erfahrung und Qualifikation - Du-Kultur mit flachen Hierarchien und kurzen Entscheidungswegen - Flexible Arbeitszeitgestaltung (Gleitzeit) und hybrides Arbeiten (Homeoffice und Office) - Zuschuss zur betrieblichen Altersvorsorge und vermögenswirksamen Leistungen - Betriebliche Krankenversicherung und kostenfreie Massagen während der Arbeitszeit - Kostenfreie E-Lademöglichkeiten, Bike-Leasing und Mitarbeiter-PC-Programm - Prämiensystem (HeartPoints) für besonderes Engagement Senior Embedded Software Engineer - BMS (m/w/d) ARBEIT 1 DEUTSCHLAND Karlstein am Main 63791 BAYERN Zeche Gustav 50.052465 8.986707 KEINE_ANGABEN 2026-04-02 UNBEFRISTET