IT-Entwickler/in (Weiterbildung/Ausbildung)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+1 more
Job description
Ihre Aufgaben Sie begeistern sich fßr hardwarenahe Softwareentwicklung und mÜchten innovative Embedded-Systeme in anspruchsvollen technischen Anwendungen mitgestalten- Sie verbinden fundierte Programmierkenntnisse mit einem Verständnis fßr elektronische Systeme - Dann machen Sie Ihren nächsten Karriereschritt bei Brunel und ßbernehmen Sie Verantwortung als Softwareentwickler Embedded (m/w/d). * Entwicklung und Optimierung hardwarenaher Embedded-Software fßr komplexe elektronische Systeme * Analyse bestehender Softwarearchitekturen sowie Erweiterung und Anpassung vorhandener Softwarekomponenten * Konzeption und Umsetzung neuer Softwarefunktionen auf Basis technischer Anforderungen * Begleitung des gesamten Softwareentwicklungsprozesses von der Architektur und Implementierung ßber Integration und Tests bis zur Freigabe * Entwicklung und Anpassung von Software fßr Embedded-Systeme unter Berßcksichtigung von Echtzeitanforderungen * Umsetzung und Integration von
Requirements
Kommunikationsschnittstellen zwischen Hard- und Softwarekomponenten * UnterstĂźtzung bei der Inbetriebnahme und Systemintegration sowie DurchfĂźhrung technischer Fehleranalysen * Identifikation, Analyse und nachhaltige Behebung von Software- und Systemfehlern * Erstellung und Pflege technischer Dokumentationen entsprechend interner Vorgaben und projektspezifischer Standards * Zusammenarbeit mit interdisziplinären Teams aus Systementwicklung, Hardwareentwicklung, Fertigung und Qualitätssicherung * UnterstĂźtzung bei der Koordination technischer Abstimmungen mit externen Entwicklungspartnern ### Ihre Qualifikationen * Abgeschlossenes Studium der Elektrotechnik, Informatik oder eine vergleichbare technische Qualifikation * Fundierte Erfahrung in der Embedded-Softwareentwicklung mit C sowie Kenntnisse in hardwarenahen Entwicklungsumgebungen * Erfahrung im Umgang mit Kommunikationsschnittstellen wie CAN, Ethernet, SPI, I2C oder RS232 * Kenntnisse in der Entwicklung von Treibern sowie im Umfeld von Echtzeitbetriebssystemen * Idealerweise Erfahrung mit Linux-Systemen und agilen Softwareentwicklungsprozessen * Selbstständige, strukturierte und lĂśsungsorientierte Arbeitsweise sowie strategisches und kreatives Denken * Sicherer Umgang mit MS Office sowie gute Deutsch- und Englischkenntnisse in Wort und Schrift ### Ihre Vorteile Wir bieten Ihnen eine Unternehmenskultur, die geprägt ist von der Vielfältigkeit unserer Mitarbeiter sowie von gegenseitiger Wertschätzung - zwischen den Mitarbeitern und auf allen Unternehmensebenen. Dazu gehĂśren neben abwechslungsreichen Stammtischen mit den lokalen Brunel Teams, auch regelmäĂige Feedback-Gespräche Ăźber Ihre Herausforderungen und Perspektiven mit Ihrem Account Manager. Mit individuellen Fortbildungen und Trainings werden Sie optimal gefĂśrdert und auf zukĂźnftige Projekte vorbereitet. Unbefristete Arbeitsverträge, 30 Tage Urlaub, Arbeitskontenregelung sowie betriebliche, arbeitgeberfinanzierte Altersvorsorge sind bei uns
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Coding Boot Camps in Germany
How to Find Tech Jobs in Berlin
Finding IT & Technology English-speaking Jobs in GermanyÂ
Finding Jobs in Germany