
M&M Software · St. Georgen im Schwarzwald
WAS DU BEI UNS BEWEGST Im Rahmen deines Praxissemesters arbeitest du an einer modernen, ARM-basierten Multi-SoC Plattform (z. B. STM32MP257F DK von STMicroelec...
Im Rahmen deines Praxissemesters arbeitest du an einer modernen, ARM-basierten Multi-SoC Plattform (z. B. STM32MP257F DK von
STMicroelectronics).
Du entwickelst ein verteiltes Embedded System, bei dem zwei Prozessoren unterschiedliche Aufgaben übernehmen:
Ziel ist es, diese Architektur nicht nur zu verstehen, sondern in einem funktionierenden System umzusetzen.
Als Praxisbeispiel entwickelst du ein Smart-Home-Szenario – z. B. eine intelligente Bewässerungssteuerung mit Sensorik,
Datenanalyse und Dashboard-Anbindung.
Das passt zu dir, wenn …
...du Informatik, Technische Informatik, Elektrotechnik oder etwas Vergleichbares studierst
und Lust hast auf Embedded Software, IoT und Hardware-nahe Entwicklung
Wichtiger als perfekte Kenntnisse ist deine Neugier und dein Interesse, Dinge wirklich zum Laufen zu bringen.
Seite.
IT-Architektur.
Wir glauben nicht an standardisierte Bewerbungsprozesse – sondern daran, dass Persönlichkeit zählt.
Bewirb dich ganz unkompliziert über unsere Website – per Du, gern mit Vornamen.
Kreativität ist willkommen: Ob klassisches Anschreiben, ein kurzes Video oder eine andere Idee – zeig uns einfach, wer du bist.
jobs@mm-software.com
Lea Teppert
Specialist Recruiting & HR Marketing
#LoveToWorkAtMM
Bewirb dich gerne per du und nutze unsere Vornamen!
WAS DU BEI UNS BEWEGST KI hilft beim Programmieren – aber wie gut funktioniert das in der Embedded-Entwicklung? Genau das findest du in deiner Abschlussarbeit heraus. Du entwickelst eine Embedded-Lösung für einen industriellen Anwendungsfall und testest parallel, wie KI-Tools dich dabei unterstützen – von der ersten Idee bis zum fertigen System. Woran du arbeitest * Du entwickelst eine Embedded-Anwendung (z. B. Kommunikation mit einem STM32-Board inkl. Cloud-Anbindung) * Du nutzt KI-gestützte Coding-Tools im Entwicklungsprozess * Du analysierst, wie sich KI auf Effizienz, Codequalität und Entwicklung auswirkt * Du vergleichst klassische Entwicklung mit KI-unterstützten Ansätzen * Du leitest ab, wo KI in der Embedded-Entwicklung wirklich sinnvoll ist DEINE WERKZEUGE FÜR DEN M&M ALLTAG Das passt zu dir, wenn … du Informatik, Technische Informatik oder etwas Vergleichbares studierst und dich für Embedded Systems, IoT und KI interessierst Du musst kein KI-Experte sein – wichtig ist, dass du neugierig bist, neue Tools auszuprobieren. MEHR ALS NUR EIN JOB * Individuelle Unterstützung: Eine feste Ansprechperson begleitet dich durch deine Abschlussarbeit und steht dir bei allen Fragen zur Seite. * Learning & Wachstum: Du arbeitest an einem hochaktuellen Embedded-Thema und sammelst Erfahrung darin, moderne Entwicklungsprozesse kritisch zu hinterfragen und zu bewerten. * Regelmäßiges Feedback: Du erhältst kontinuierliches Feedback, damit du fachlich und persönlich wachsen kannst. * Flexibles Arbeiten: Ob Office, Home Office oder ein Mix aus beidem – du arbeitest dort, wo du am produktivsten bist. * Gleitzeit nach Maß: Dein Studium, dein Leben – deine Arbeitszeiten. Wir finden gemeinsam einen Rhythmus, der zu dir passt. * Netzwerk & Insights: Du bekommst Einblicke in reale Projekte und knüpfst Kontakte zu interdisziplinären Teams. DEINE ANSPRECHPARTNERIN Wir glauben nicht an standardisierte Bewerbungsprozesse – sondern daran, dass Persönlichkeit zählt. Bewirb dich ganz unkompliziert über unsere Website – per Du, gern mit Vornamen. Kreativität ist willkommen: Ob klassisches Anschreiben, ein kurzes Video oder eine andere Idee – zeig uns einfach, wer du bist. Wenn du vorher noch Fragen hast, melde dich einfach: jobs@mm-software.com +49 7724 9415-34 Lea Teppert Specialist Recruiting & HR Marketing #LoveToWorkAtMM
WAS DU BEI UNS BEWEGST Diese Position ist auf Architektur‑ und Systemverantwortung ausgerichtet, bei denen Geräte im Mittelpunkt stehen. * Entwurf und Weiterentwicklung von Software- und Systemarchitekturen im IoT‑ & Edge‑Umfeld * Architektur von Embedded‑ und On‑Device‑Software auf Basis von (embedded) Linux * Gestaltung vernetzter Systeme zwischen Geräten, Anwendungen und Plattformen * Definition von Schnittstellen, Kommunikations‑ und Sicherheitskonzepten * Technische Beratung in Analyse‑ und Konzeptionsphasen DEINE WERKZEUGE FÜR DEN M&M ALLTAG * Mehrjährige Erfahrung als Softwarearchitekt * Sehr gute Kenntnisse in Linux‑basierten Embedded‑ oder Edge‑Systemen * Erfahrung mit containerbasierten Architekturen (Docker) * Kenntnisse in Connectivity & Protokollintegration (z. B. OPC UA, MQTT, REST) * Affinität zum aktiven Einsatz von KI‑basierten Werkzeugen bei Architektur‑ und Softwareentwicklungsaufgaben * Idealerweise Erfahrung mit Secure Software und System Engineering * Du nutzt bereits KI-Tools (z. B. GitHub Copilot, Microsoft Copilot, Claude Code) oder hast Interesse, dich in diesem Bereich weiterzuentwickeln Technologischer Fokus: * Embedded‑ & On‑Device‑Software * Device‑Interacting Software * Connected Systems * Connectivity & Protokollintegration * Secure Software & System Engineering MEHR ALS NUR EIN JOB * Flexibilität: Wir bieten dir flexible Arbeitsmodelle mit großzügiger Gleitzeitregelung – wahlweise an einem unserer Standorte oder bis zu 100 % mobil innerhalb Deutschlands. * Einarbeitung & Entwicklung: Deine individuelle Einarbeitung und Karriereförderung liegen uns am Herzen. Zusätzlich steht dir ein Coach zur Seite, der dich bei deiner beruflichen und persönlichen Entwicklung unterstützt. * Gesundheit & Wohlbefinden: Wir unterstützen dich mit Angeboten wie Massagen, Hansefit, Dienstrad-Leasing sowie regelmäßigen Festen und Teamevents. * Workation: Arbeite flexibel von verschiedenen Orten aus. * Zusätzliche Benefits: Freue dich auf eine jährliche Prämie sowie Zuschüsse zur Altersvorsorge und Kinderbetreuung. * Arbeitsklima: Ein ausgezeichnetes Betriebsklima mit hoher Mitarbeiterzufriedenheit macht uns besonders stolz. Neugierig? Dann schau doch mal auf Kununu vorbei und sieh selbst, was unsere Mitarbeitenden über uns sagen! DEINE ANSPRECHPARTNERIN Lea Teppert, Specialist Recruiting & HR Marketing jobs@mm-software.com Tel.: +49 7724 9415-34 Bewirb dich gerne per du und nutze unsere Vornamen!
DEINE AUFGABEN Deine Mission Als AI-driven Full Stack Developer – Public & Private Cloud entwickelst du End-to-End-Softwarelösungen über beide Cloud-Tracks hinweg: von SAP-basierten Private-Cloud-Produkten bis hin zu cloud-nativen Public-Cloud-Applikationen auf SAP BTP. Du nutzt AI systematisch als Entwicklungswerkzeug – von AI Pair-Programming über automatisierte Codegenerierung bis hin zur Integration agentischer Workflows. Du arbeitest nicht neben AI, sondern mit AI als integraler Bestandteil deines Entwicklungsprozesses. Du verbindest Frontend- und Backend-Kompetenz mit einem tiefen Verständnis für moderne Cloud-Architekturen, UX-Design-Prinzipien und Quality Engineering – und spielst eine zentrale Rolle bei der technologischen Differenzierung unserer Produkte. Deine Verantwortung Full Stack Development * Entwicklung von Frontend- und Backend-Komponenten für SaaS-Produkte * Implementierungresponsiver,performanterUI-Systeme undskalierbarerAPI-Services * Umsetzung von Clean-Core-Prinzipien und API-first-Ansätzen * Sicherstellung von Code-Qualität durch AI-gestützte Reviews, automatisierte Tests und ATC-Standards AI-Native Entwicklung * Einsatz von AI Pair-Programming und Code-Generierung im täglichen Entwicklungsprozess * Integration von AI-Agenten in den SDLC (z. B. automatisierte Test-Generierung, Release-Validierung) * Nutzungvon AI-Tools für Requirements-Analyse, Dokumentationund Code-Optimierung * Enge Zusammenarbeit mit dem AI Engineer zur kontinuierlichen Verbesserung der AI-Toolchain Dual-Track Cloud-Entwicklung * Private Cloud: Weiterentwicklung bestehender SAP-Produkte (ABAP OO, Clean Core) * Public Cloud: Aufbau cloud-nativer Applikationen auf SAP BTP (CAP, Fiori) * Sicherstellung konsistenter Architektur muster und Design-GovernanceüberbeideTracks * Berücksichtigung von Multi-Tenancy, Skalierbarkeit und Cloud-Kosteneffizienz UX & Interaction Design * Verantwortung für User-Experience-Strategie und Design-System-Konsistenz innerhalb des PODs * Gestaltung AI-gestützter Interaktionsmuster und agentischer UX-Workflows * Erstellung und Verfeinerung von Fiori-Wireframes und UI-Komponenten mit AI-Agent-Unterstützung * Sicherstellung von Usability, Accessibility und UX-Kohärenz über Produktlinien hinweg Quality Engineering & DevOps * End-to-End-Verantwortung für Qualität innerhalb des Development PODs * Definition derTeststrategie,Orchestrierung AI-generierter Testsuiten und Validierung von Randfällen * Aktive Mitgestaltung von CI/CD-Pipelines und automatisierten Deployment-Prozessen * Implementierungvon Shift-Left-Quality-Gates und automatisierten Regressionstests * Erstellung technischer Dokumentation (SDD/TDD) mit AI-Unterstützung Organisatorische Einordnung * Embedded in einem Public Cloud Development POD (AI-nativ,schlankeStruktur) * Enge Zusammenarbeitmit: * Technical Architect * Senior AI Engineer * Solution Architect * Product Owner / Product Management * Platform & Release Management * Keine disziplinarische Führungsverantwortung DEIN PROFIL * Mehrjährige Erfahrung in der Full-Stack-Entwicklung moderner Web-Applikationen * Erfahrung mit SAP-Technologien (ABAP OO, SAP BTP, CAP, Fiori/UI5) oder starke Bereitschaft zur Einarbeitung * Praktische Erfahrung mit AI-gestützten Entwicklungstools (z. B. GitHub Copilot, Claude, Cursor) * Fundierte Kenntnisse in modernen Frontend-Frameworks und Backend-Technologien * Verständnis von Cloud-nativen Architekturen, CI/CD und DevOps-Prinzipien * Ausgeprägtes UX-Bewusstsein und Erfahrung mit nutzerzentrierten Designprozessen * Vertrautheit mit Test-Automation-Frameworks und Quality-Engineering-Praktiken * Erfahrung mit Clean-Core-Entwicklung und API-first-Ansätzen von Vorteil * Hohe Eigeninitiative,Lernbereitschaft und Teamfähigkeit in einem agilen Umfeld Warum diese Rolle wichtig ist Du bist die Brücke zwischen unserer bestehenden Private-Cloud-Welt und dem Aufbau einer cloud-nativen Zukunft auf SAP BTP. Als eines der ersten Mitglieder unseres Public Cloud PODs vereinst du Entwicklung, Design und Qualität in einer einzigen, AI-gestützten Rolle – und beweist damit, dass ein schlankes, hochkompetentes Team die Leistung eines traditionellen Teams um ein Vielfaches übertreffen kann. Durch den konsequenten Einsatz von AI im Entwicklungsprozess steigerst du Produktivität, Code-Qualität und Innovationsgeschwindigkeit – und trägst entscheidend dazu bei, Implico als AI-native Engineering-Organisation zu positionieren. WARUM WIR? * Wir unterstützen mobiles und flexibles Arbeiten – auch aus dem Ausland. * Unser Arbeitszeitkonto hilft dir, Beruf und Privatleben in Einklang zu bringen. * Ein Betriebsrat, der dir mit Rat und Tat zur Seite steht. * 30 Tage Urlaub im Jahr sind für uns selbstverständlich. * Wir fördern deine Entwicklung durch unser integriertes Karrieresystem. * Fort- und Weiterbildung ist uns sehr wichtig und wird bei uns offen praktiziert. * Konfiguriere jede Art von JobRad – oder mehrere auf einmal. * Veranstaltungen fördern unsere offene und teamorientierte Kultur. * Du wirst mit internationalen Kollegen und Kunden zu tun haben. Wir entwickeln nicht nur Systeme, sondern Zukunft. Werde Teil unseres Weges.