Embedded Software Developer (m/w/d)
Sicherheitskritische Software, die fliegt.
Das bewegen Sie bei uns
Lange Aviation entwickelt und fertigt in Zweibrücken elektrische Antriebssysteme für die Luftfahrt, seit 2004 in Serie, drei Generationen Batterietechnologie. Seit 1996 arbeiten wir an Batteriesystemen, Leistungselektronik und Steuerungen, die Flugzeuge sicher in die Luft bringen. 1 Mio. Betriebsstunden, 200.000 Flugstunden. Wir halten die ersten EASA-Zulassungen für bemanntes elektrisches Fliegen (TC A.092).
Sie werden Teil eines Zwei-Personen-Entwicklungsteams, das den vollständigen Software-Lebenszyklus verantwortet: von der Anforderungsdefinition bis zur EASA-Zertifizierung. Ihr Teamleiter den Leiter der Software-Entwicklung sucht keinen Zuarbeiter, sondern einen Sparringspartner auf Augenhöhe.
Ihre Aufgaben
* Entwicklung von Embedded Software in ANSI C für sicherheitskritische Antriebskomponenten (Batteriemanagement, Leistungselektronik, Motorsteuerung)
* Software-Architektur für verteilte Systeme (mehrere Geräte, CAN-Kommunikation, redundante Sicherheitsarchitektur)
* Eigenständige Durchführung des kompletten V-Modells: Requirements, Design, Coding, Verifikation (100% Statement Coverage)
* Modellbasierte Softwareentwicklung für Leistungselektronik (Simulink/Stateflow mit Codegenerierung)
* Unabhängige Reviews und Verifikation der Arbeit Ihres Teamleiters (und umgekehrt)
* ertifizierungskonforme Dokumentation nach DO-178C (DAL C)
Das bringen Sie mit
Muss:
* Erfahrung in Embedded C (bare-metal, Mikrocontroller, keine Frameworks)
* Software-Architektur: Systemdenken über einzelne Geräte hinaus
* Verständnis des V-Modells und eigenständige Software-Verifikation
* Grundlagen in Functional Safety (DO-178C, ISO 26262, IEC 61508 oder vergleichbar)
* Abgeschlossenes Master-/Diplomstudium (Informatik, E-Technik, Mechatronik oder verwandt)
* Bereitschaft zur Arbeit vor Ort in Zweibrücken
Idealerweise:
* Projekterfahrung mit DO-178C oder ISO 26262 ASIL-C/D
* Modellbasierte Entwicklung (Simulink/Stateflow, automatische Codegenerierung)
* Leistungselektronik-Software (Vektorregelung, PWM, Motorsteuerung)
* CAN-Bus, ARINC 429, STM32/ARM
* Deutsch und Englisch verhandlungssicher
Warum Lange Aviation
* in Produkt, das seinesgleichen sucht: Seit 2004 in Serie, drei Generationen, 200.000 Flugstunden
* Breites Aufgabenspektrum statt Konzern-Spezialisierung: Sie beherrschen den gesamten Lebenszyklus
* Direkte Zusammenarbeit mit Branchenpionier Axel Lange (Berblinger-Preistraeger, OSTIV)
* Sinnstiftende Arbeit: Ihre Software traegt dazu bei, die Luftfahrt nachhaltig zu verändern
* Standort am Flugplatz Zweibrücken: Ihr Code fliegt buchstäblich vor Ihrem Fenster
Wir freuen uns auf Ihre Bewerbung an bewerbung@lange-aviation.com
++++ ENGLISH VERSION ++++
LANGE AVIATION GMBH | JOB POSTING
Embedded Software Developer (m/f/d)
Safety-critical software that flies.
What You Will Do
Lange Aviation designs and manufactures electric propulsion systems for aviation, in series production since 2004, three generations of battery technology, right here in Zweibrücken, Germany. Since 1996, we have been building battery systems, power electronics and flight controllers that bring aircraft safely into the sky. 1 million operational hours, 200,000 flight hours. We hold the first EASA approvals for manned electric flight (TC A.092).
You will join a two-person engineering team that owns the entire software lifecycle: from requirements definition through EASA certification. Your team lead, den Leiter der Software-Entwicklung, is not looking for an assistant. He is looking for a sparring partner at eye level.
Your Responsibilities
* Develop embedded software in ANSI C for safety-critical propulsion components (battery management, power electronics, motor control)
* Design software architecture for distributed systems (multiple devices, CAN communication, redundant safety architecture)
* Own the complete V-Model: requirements, design, coding, verification (100% statement coverage required)
* Model-based software development for power electronics (Simulink/Stateflow with code generation)
* Independent review and verification of your team lead's work (and vice versa)
* Certification-compliant documentation per DO-178C (DAL C)
What You Bring
Required:
* Experience in embedded C (bare-metal, microcontrollers, no frameworks)
* Software architecture: systems thinking beyond individual devices
* Understanding of the V-Model and independent software verification
* Fundamentals of functional safety (DO-178C, ISO 26262, IEC 61508 or equivalent)
* Master's degree or Diplom (Computer Science, Electrical Engineering, Mechatronics or related)
* Willingness to work on-site in Zweibrücken, Germany
Nice to have:
* Project experience with DO-178C or ISO 26262 ASIL-C/D
* Model-based development (Simulink/Stateflow, automatic code generation)
* Power electronics software (field-oriented control, PWM, motor control)
* CAN bus, ARINC 429, STM32/ARM
* Fluent German and English
Why Lange Aviation
* A product that is truly rare: in series production since 2004, three generations, 200,000 flight hours
* Breadth over depth: you own the full lifecycle instead of being silöd in a large corporation
* Work directly with industry pioneer Axel Lange (Berblinger Prize, OSTIV Award recipient)
* Purpose-driven work: your software helps transform aviation sustainably
* Located at Zweibrücken airfield: your code literally flies past your window
We look forward to your application at bewerbung@lange-aviation.com