Embedded Software Engineer (Linux/C/C++) (m/w/d)
Du möchtest technische Probleme lösen – nicht einfach nur Code schreiben?Dann könnten wir gut zusammenpassen. Wir suchen einen Software Engineer, der technische Zusammenhänge verstehen möchte, Verantwortung übernimmt und gemeinsam mit Kunden Lösungen entwickelt, die langfristig überzeugen.Du entwickelst unter Linux eine zentrale Softwarekomponente zur Steuerung eines modularen Rechnersystems.Zu deinen Aufgaben gehören unter anderemdie Entwicklung eines REST-basierten Dienstes inC/ C++die hardwarenahe Kommunikation mit den Systemkomponentensowie die Entwicklung einerSimulations- und Testumgebung , mit der sich die Software unabhängig von der Zielhardware entwickeln, testen und validieren lässt.Dabei arbeitest du eng mit denSystem EngineersundFirmwareentwicklern unseres Kundenzusammen. Gemeinsam analysiert ihr Anforderungen, entwickelt Schnittstellen und begleitet Integration sowie Tests direkt am System.Erfahrene Kollegen unterstützen dich beim Einstieg.Anschließend erwarten dich weitere spannende Embedded- und Systemsoftwareprojekte in unterschiedlichen Branchen.Wen wir suchen
Uns interessiert weniger, welche Technologien du kennst. Uns interessiert vor allem, wie du an technische Probleme herangehst.Du passt gut zu uns, wenn dutechnische Zusammenhänge verstehen möchtestanalytisch und strukturiert arbeitestVerantwortung übernehmen willstdich schnell in neue Systeme einarbeitestlieber Lösungen entwickelst als Tickets abarbeitestoffen über technische Fragestellungen diskutierstgerne im Team arbeitestFreude daran hast, gemeinsam gute Produkte zu entwickelndiedeutsche Sprache sicher aufC1-Niveaubeherrschst, damit du technische Anforderungen, Architekturentscheidungen und Kundengespräche präzise verstehen und aktiv mitgestalten kannst.Technologien verändern sich. Die Fähigkeit, komplexe Systeme zu verstehen und gute technische Entscheidungen zu treffen, bleibt.Idealerweise bringst du Erfahrung mitC/C++LinuxEmbedded SystemsCMakeGitREST oder Netzwerkkommunikationhardwarenaher Softwareentwicklungbinären KommunikationsprotokollenVon Vorteil sind außerdem Erfahrungen mitSoftwarearchitekturautomatisierten TestsCI/CDDockerEmbedded LinuxWenn dir einzelne Themen noch fehlen, ist das kein Ausschlusskriterium.Wichtiger ist uns, dass du dich schnell in neue Themen einarbeiten kannst und Freude daran hast, dein Wissen kontinuierlich weiterzuentwickeln.Deine Perspektive
Wir suchen niemanden für ein einzelnes Projekt. Wir suchen jemanden, der sich langfristig zu einem technischen Ansprechpartner entwickelt.Mit wachsender Erfahrung kannst du mehr Verantwortung übernehmen – beispielsweisefür Softwarekomponenten und deren Architekturfür technische Entscheidungenfür die Zusammenarbeit mit unseren Kundenfür Entwicklungsprozesse und Automatisierungoder für komplette technische ArbeitspaketeWir möchten Menschen entwickeln, die technische Lösungen gestalten – nicht nur Software implementieren.Hast du das Zeug zum brainchild?
Was dich erwartet
Ansprechpartner
Korinna WagnerRecruitingbrainchild GmbHÖttinger Straße 1984307 EggenfeldenTelefon : +49 8721 127 2557Email: career@brain-child.de#J-18808-Ljbffr