Embedded Software Entwickler

Brunel GmbH
Mannheim, Germany
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Junior

Job location

Mannheim, Germany

Tech stack

ARM
JIRA
Bluetooth
C++
CMake
Linux
Embedded C
Embedded Software
FreeRTOS
Integrated Development Environments
Python
Real-Time Operating Systems
Trivial File Transfer Protocols
Wi-Fi Technology
PIC Microcontroller
GIT
Bitbucket
Software Version Control

Job description

Sie suchen ein Unternehmen, das Sie optimal in Ihrer persönlichen und fachlichen Entwicklung unterstützt- Wir bieten abwechslungsreiche Aufgabengebiete für Leistungsträger mit Potential. Machen Sie noch heute den entscheidenden Schritt Ihrer Karriere und bewerben Sie sich bei uns!

  • Mitarbeit in einem langfristigen Entwicklungsprojekt im Bereich Embedded Systems
  • Entwicklung und Implementierung von Embedded-Software in modernem C/C++ für Mikrocontroller-Systeme
  • Programmierung, Anbindung und Optimierung von Mess- und Regeltechniksystemen
  • Entwicklung und Weiterentwicklung digitaler Regelungs- und Steuerungsfunktionen
  • Unterstützung bei der Analyse, Optimierung und Fehlerbehebung hardwarenaher Embedded-Anwendungen
  • Mitarbeit bei der Integration und Nutzung von Echtzeitbetriebssystemen (z. B. FreeRTOS)
  • Entwicklung und Test von Software für Arm-Cortex-basierte Mikrocontroller
  • Unterstützung bei Build- und Entwicklungsprozessen mit CMake sowie Versionsverwaltung mit Git
  • Zusammenarbeit mit interdisziplinären Entwicklungs- und Engineering-Teams in einem agilen Umfeld

Requirements

  • Fortgeschrittene Kenntnisse und praktische Erfahrung in modernem Embedded C/C++ für Mikrocontroller
  • Erfahrung im Bereich Messtechnik und elektronische Messsysteme
  • Gute Kenntnisse in Python
  • Erfahrung mit Echtzeitbetriebssystemen, idealerweise FreeRTOS, von Vorteil
  • Kenntnisse im Umgang mit Arm-Cortex-Mikrocontrollern, insbesondere RP2040, wünschenswert
  • Erfahrung mit CMake sowie Entwicklungsumgebungen unter Linux von Vorteil
  • Sicherer Umgang mit Git sowie idealerweise Jira und Bitbucket
  • Kenntnisse im Bereich Bluetooth und/oder WIFI (z. B. lwIP, TFTP) von Vorteil

Benefits & conditions

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 selbstverständlich.

About the company

Arbeiten bei Brunel bedeutet: Attraktive Arbeitsaufgaben, außergewöhnliche Karriereperspektiven, die Sicherheit eines expandierenden Ingenieurdienstleisters und die ganze Vielfalt des Engineerings und der IT. Allein in der DACH-CZ Region verfügen wir über 45 Standorte und Entwicklungszentren mit akkreditiertem Prüflabor und weltweit über 100 Standorte mit mehr als 12.000 Mitarbeitern in über 40 Ländern. Mehr als 45 Jahre international erfolgreich und über 25 Jahre in Deutschland. Stillstand bedeutet Rückschritt - mit Brunel können Sie etwas bewegen!

Apply for this position