ANGEHEUERT GmbH Personalberatung
Embedded Software Entwickler (m/w/d)
Du mĂśchtest nicht nur Software entwickeln, sondern direkt erleben, wie dein Code reale Systeme steuert und weiterentwickelt ? Dann kĂśnnte diese Position genau das Richtige fĂźr dich sein. Unser Kunde entwickelt und fertigt autonome Drohnensysteme, Einsatzsoftware und spezialisierte LĂśsungen fĂźr Industrie, Netzbetreiber, BehĂśrden und maritime Anwendungen. Dabei entstehen hochspezialisierte Systeme, die Hardware, Software und autonome Technologien miteinander verbinden und bereits bei namhaften Kunden zum Einsatz kommen. FĂźr die Weiterentwicklung der Drohnensysteme wird eine erfahrene PersĂśnlichkeit gesucht, die Verantwortung fĂźr hardwarenahe Software Ăźbernimmt, bestehende Systeme weiterentwickelt und gemeinsam mit einem kleinen technischen Team neue Funktionen bis zum Flugtest bringt. Deine Benefits ⢠Attraktive VergĂźtung: Ein leistungsgerechtes Fixgehalt, das deiner Erfahrung und Qualifikation entspricht. ⢠Gestaltungsspielraum: Hohe Eigenverantwortung bei der Weiterentwicklung zentraler Softwarekomponenten und technischen Strukturen. ⢠Entwicklungsperspektive: Perspektivisch besteht die MĂśglichkeit, fachliche Verantwortung fĂźr das Softwareteam zu Ăźbernehmen. ⢠Technologieumfeld: Arbeit an innovativen Drohnensystemen, Embedded Software und autonomen Technologien mit direktem Bezug zur Hardware. ⢠Praxisnähe: Kurze Wege von der Entwicklung zum Flugtest und die MĂśglichkeit, neue Funktionen direkt im realen System zu erproben. ⢠Flexibilität: Nach der Einarbeitung ist Homeoffice nach Absprache mĂśglich, wobei die regelmäĂige Arbeit an Hardware eine Präsenz vor Ort erforderlich macht. ⢠Arbeitsumfeld: Eigene Werkstatt und Testgelände sowie moderne Hard und Software fĂźr die Entwicklung und Erprobung. ⢠Unternehmenskultur: Kurze Entscheidungswege, direkte Zusammenarbeit mit der GeschäftsfĂźhrung und eine offene Du Kultur. ⢠Teamspirit: RegelmäĂige gemeinsame Aktivitäten und Teamevents sorgen fĂźr ein persĂśnliches und unkompliziertes Miteinander. ⢠Individuelle Benefits: PersĂśnliche WĂźnsche und Vorschläge sind willkommen. Gemeinsam werden individuelle Benefits erarbeitet. Deine Aufgaben Als Embedded Software Entwickler Ăźbernimmst du eine zentrale Rolle bei der Weiterentwicklung der Flugsteuerungs- und Bedienersoftware unserer Drohnensysteme. ⢠Flight Control: Technische Verantwortung fĂźr die Weiterentwicklung der Flugsteuerungssoftware und deren zuverlässigen Betrieb auf der Zielhardware. ⢠Bodenkontrollsoftware: Weiterentwicklung einer modernen Bedienersoftware auf Basis von Qt und QML fĂźr Missionsplanung, DrohnenĂźberwachung und Nutzlaststeuerung. ⢠Codebasis: Einarbeitung in bestehende Softwarestrukturen, Dokumentation der Architektur sowie Aufbau sauberer Prozesse fĂźr Tests, Releases und Updates. ⢠Hardwareintegration: Anbindung und Integration von Sensoren, Funkmodulen, Kameras, Ladesystemen und weiteren Nutzlasten. ⢠Debugging: Analyse von Fluglogs, Auswertung technischer Daten und systematische Fehlersuche direkt auf der Zielhardware. ⢠Flugerprobung: Begleitung und DurchfĂźhrung von Flugtests sowie technische UnterstĂźtzung bei Erprobungen und gelegentlichen Kundeneinsätzen. ⢠Technische Leitung: Fachliche Betreuung eines Auszubildenden und von Werkstudenten, DurchfĂźhrung von Code Reviews und aktive Weitergabe von Wissen. ⢠Architektur: Mitarbeit an technischen Architekturentscheidungen in enger Abstimmung mit der GeschäftsfĂźhrung. ⢠Zusammenarbeit: Enge Abstimmung mit Hardwareentwicklung, Konstruktion und Werkstatt, um Software und Gesamtsystem gemeinsam weiterzuentwickeln. Dein Profil ⢠Mindestens fĂźnf Jahre Berufserfahrung in der Softwareentwicklung, davon Ăźberwiegend im Embedded Bereich oder in der hardwarenahen C und C++ Entwicklung. ⢠Sehr gute praktische Kenntnisse in modernem C++, Qt und QML . Sowie Linux und Git. ⢠Erfahrung darin, sich selbstständig in umfangreiche bestehende Codebasen einzuarbeiten und komplexe Softwarestrukturen schnell zu verstehen. ⢠Fundierte Erfahrung im hardwarenahen Debugging , insbesondere mit Sensoren, Schnittstellen wie UART, CAN, SPI oder I2C sowie der Analyse von Logs und Fehlerbildern auf Zielhardware. ⢠Strukturierte und eigenständige Arbeitsweise sowie die Bereitschaft, technische LĂśsungen und Wissen nachvollziehbar zu dokumentieren und weiterzugeben. ⢠Freude an der Zusammenarbeit mit Hardwareentwicklung und technischen Fachbereichen sowie Interesse daran, Software direkt am realen System zu testen. ⢠Bereitschaft zur regelmäĂigen Arbeit vor Ort sowie zur Teilnahme an Flugtests und gelegentlichen Kundeneinsätzen. ⢠FlieĂende Deutschkenntnisse und gute Englischkenntnisse Nice to have ⢠Kenntnisse in ArduPilot oder PX4, MAVLink oder DroneCAN. ⢠Wissen in Regelungstechnik, Zustandsschätzung oder Navigation, beispielsweise mit EKF, GNSS oder RTK. ⢠Erfahrung mit Open Source Projekten und ein entsprechendes GitHub Profil. ⢠Erste Erfahrung als technischer Lead oder im Mentoring jĂźngerer Entwickler. ⢠Erfahrung mit Luftfahrt oder Verteidigungsprojekten sowie Kenntnisse relevanter Safety Standards. ⢠Praktische Drohnen Flugerfahrung oder EU Kompetenznachweis A1/A3 beziehungsweise A2. Klingt nach deiner nächsten Herausforderung? Wenn du Embedded Software nicht nur entwickeln, sondern direkt in innovativen Drohnensystemen zum Einsatz bringen mĂśchtest und dabei echte technische Verantwortung Ăźbernehmen willst, freuen wir uns auf deinen Lebenslauf. In einem kurzen, unverbindlichen Telefonat geben wir dir anschlieĂend alle weiteren Informationen zur Position und zum Unternehmen. Find more English Speaking Jobs in Germany on Arbeitnow
