Job
In dieser Rolle entwickelst du Algorithmen zur Regelung mechanischer Systeme, programmiert in C++ für Embedded-Systeme und arbeitest an Software-Integration, Verifikation sowie Tests im Team.
Job-Technologien
Deine Rolle im Team
- Entwicklung regelungstechnischer Algorithmen zur mechanischen Stabilisierung optronischer Plattformen durch die Kombination von Inertialmesssystemen und der Regelung elektromechanischer Antriebseinheiten für hochperformante Sichtsysteme.
- Entwicklung von Echtzeit- und Multitasking-Software für Embedded-Rechnersysteme mit RTOS und Multicore-Prozessoren zur Steuerung und Regelung.
- Modellbasierte Softwareentwicklung.
- Integration von Softwarekomponenten und Gesamtsystemen in interdisziplinären Teams.
- Verifikation der entwickelten Software im Gesamtsystem.
- Agile Softwareentwicklung und enge Zusammenarbeit im Team.
- Mitwirkung bei Gesamtsystemintegrationen, Produktpräsentationen und Erprobungen, auch im internationalen Umfeld.
Unsere Erwartungen an dich
Ausbildung
- Abgeschlossenes Bachelorstudium in Elektrotechnik, Informatik, Mechatronik, Regelungstechnik, Technischer Kybernetik oder einer vergleichbaren Fachrichtung mit Schwerpunkt Embedded Software.
Qualifikationen
- Vertiefte Kenntnisse in Regelungstechnik, insbesondere linearer und modellbasierter Regelung (MPC, LQR).
- Sehr gute C++-Kenntnisse in der Echtzeit-Signal- und Datenerfassung sowie Ereignis- und Ablaufsteuerung.
- Kenntnisse in Signalverarbeitung, z. B. Kalman-Filter.
- Idealerweise Kenntnisse in QNX RTOS und Multicore-SoC-Architekturen (z. B. Xilinx Zynq UltraScale+ MPSoC).
- Kenntnisse im Requirements Engineering, in der Spezifikationserstellung und Versionsverwaltung mit Git.
- Verhandlungssichere Deutsch- und gute Englischkenntnisse.
Erfahrung
- Erste Erfahrung mit UML und Enterprise Architect zur Softwarearchitekturbeschreibung.
- Erfahrung mit Unit- und Komponententests sowie automatisiertem Black-Box-/White-Box-Testing (Catch2, Cucumber).
Unser Angebot
- Kollegiales und freundschaftliches Arbeitsklima.
- Flexible Arbeitszeiten.
- 30 + 1 Urlaubstage und flexible Urlaubsplanung.
- Regelmäßige Team-Events.
- Auszeichnung als Kununu TOP Company.
- Corporate Benefits (Mitarbeiterangebote).
- Kostenlose Getränke.
- Individuelle Weiterbildungsmöglichkeiten.
- 360° Betreuung: Feedbackgespräche, Karriereplanung, Unterstützung bei Umzug, etc.
Benefits
Gesundheit, Fitness & Fun
Work-Life-Integration
Mehr Netto
Essen & Trinken
Themen, mit denen du dich im Job beschäftigst
Job-Standorte
Das ist dein Arbeitgeber
K-tronik ist seit 2006 Ihr kompetenter und zuverlässiger Software- und Elektronikentwicklungspartner aus dem Münchner Norden. Wir unterstützen Sie vor Ort mit unseren Spezialisten – Engineering Support – oder übernehmen für Sie die gesamte Entwicklung Ihrer Projekte in unseren modernen Entwicklungslaboren – Engineering Services.
- 1-49 Mitarbeitende
- Onsite, Hybrid
- Sonstige Branchen
Weitere Jobs
Diese Jobs könnten dich auch interessieren
Wer hier einsteigt, gestaltet nicht nur Software – er bringt Maschinen zum Laufen, die man auf echten Baustellen wiedererkennt. Software-Entwickler (m/w/d) Basic Engineering Unser Auftraggeber ist ein international führender Hersteller von technisch...
Du steigst in einer Phase ein, in der wir unsere neue CRM-Plattform aufbauen und weiterentwickeln. Genau das macht die Rolle besonders: Hier entwickelst du nicht nur Features, sondern gestaltest die technische Basis für ein modernes CRM-Ökosystem aktiv...
Lead our Stuttgart IT team, both professionally and as line manager, set priorities, and support each team member's development. Ensure the secure, reliable, and efficient operation of our heterogeneous IT infrastructure, including networks, servers,...