Job
- Level
- Senior
- Job Feld
- Embedded
- Anstellung
- Vollzeit
- Vertragsart
- Unbefristetes Dienstverhältnis
- Ort
- Pullach im Isartal
- Arbeitsmodell
- Hybrid, Onsite
Job Zusammenfassung
In dieser Position entwickelst du anspruchsvolle Embedded-Lösungen mit C/C++ in einem agilen Umfeld, erstellst Softwarearchitekturen und führst Tests durch. Du arbeitest im gesamten Software-Life-Cycle und nutzt moderne Entwicklungstools.
Job Technologien
Deine Rolle im Team
- Realisierung anspruchsvoller Embedded-Lösungen.
- Requirements Engineering, Softwaredesign, Implementierung, Test.
- Konzeption, Design und Erstellen von Architekturen und Datenmodellen.
- Arbeiten im kompletten Software Life-Cycle unter Verwendung agiler Software-Entwicklungsprozesse.
- Anwendung moderner Entwicklungs-Tools und aktueller Technologien.
- Mitarbeit beim internen ständigen Know-How-Ausbau für Fachthemen und Technologien.
Unsere Erwartungen an dich
Ausbildung
- Was Du außerdem mitbringst: Erfolgreich abgeschlossenes Studium der Informatik, vergleichbares Studium oder FachinformatikerIn (mit mindestens 5 Jahren Praxiserfahrung in der Programmierung mit C / C++).
Qualifikationen
- Programmierung in C / C++ ab Version 14 (mind. 2 Jahre) im Embedded-Bereich.
- In der Entwicklung Embedded Linux basierter Gerätesoftware-Applikationen oder in der Entwicklung Micro Controller basierter Firmware (z. B. STM32).
- Anwendung modernen Softwareengineerings (Clean Code, UML, OOA, OOP).
- Vorteilhaft: Fundierte Praxiskenntnisse mit Embedded Linux oder in STM32-Entwicklung mit STM32CubeIDE oder SW4STM32.
- Gute Kenntnisse zu Protokollen (z.B. CAN, USB, TCP/IP, SPI, I2C, etc.).
- GUI-Entwicklung mit Qt / QML.
- Schaltpläne lesen können.
- Praxiskenntnisse im Requirements Engineering.
- Kommunikation mit Webservices, Datenbank Know-How (z. B. SQLite).
- Verantwortungsbewusstsein, Teamfähigkeit, Spaß an Software-Entwicklung.
- Ausgeprägtes systematisches Vorgehen, konzeptionelles und analytisches Denken.
- Selbständige, ergebnisorientierte Arbeitsweise, Eigeninitiative, kundenorientiertes Auftreten.
- Gute Deutschkenntnisse in Wort und Schrift (mind. C1).
Erfahrung
- Du hast langjährige Projekterfahrung und fundierte Praxiskenntnisse in:
- Fundierte Erfahrung mit der Plattform Linux und mit Crosscompile-Toolchains.
- Erfahrung als Softwarearchitekt.
- Erfahrung mit Systembuildern (z. B. Yocto).
Unser Angebot
- Herausfordernde und abwechslungsreiche Aufgaben.
- Flexible Arbeitszeitregelungen, Hybrides Arbeitsmodell (Mobiles Arbeiten).
- Attraktive Konditionen und zusätzlich projektbezogene Leistungsprämien.
- 30 Urlaubstage.
- Voll bezahlte Überstunden.
- Betriebliche Altersvorsorge plus Zusatzleistungen.
- Lokale Projekte im Großraum München.
- Familiäres Betriebsklima und kurze Entscheidungswege.
- Wir fördern die berufliche Gleichstellung von Frauen und Männern.
- Angenehme, teamorientierte Arbeitsumgebung ohne Großraumbüros.
- Interdisziplinäres Arbeiten in eigenverantwortlicher Tätigkeit.
- Projektspezifische Weiterbildungen.
- Sehr gute Erreichbarkeit mit öffentlichen Verkehrsmitteln.
Themen mit denen du dich im Job beschäftigst
Job Standorte
Das ist dein Arbeitgeber
MAS GmbH
Die MAS Management und Software GmbH mit Sitz in München ist seit mehr als 40 Jahren als System- und Softwarehaus tätig. Sie entwickelt maßgeschneiderte Lösungen für die Industrie und Medizintechnik, einschließlich der Entwicklung von hardwarenahen Systemen sowie modernen GUI- und Web-Lösungen. Als ein wirtschaftlich unabhängiges Familienunternehmen bietet sie ein breites Spektrum an Softwareentwicklungen, das von Embedded-Systemen bis hin zu IIoT- und mobilen Anwendungen reicht.
Description
- Unternehmenstyp
- Etablierte Firma
- Arbeitsmodell
- Hybrid, Onsite
- Branche
- Internet, IT, Telekom