Embedded Softwareentwickler
Brunel GmbH
Wuppertal, Germany
9 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Wuppertal, Germany
Tech stack
Testing (Software)
Keil
C++
Compilers
Computer Engineering
Software Debugging
Linux on Embedded Systems
Embedded Software
Hardware Design
Joint Test Action (IEEE Standards)
Software Architecture
Real-Time Operating Systems
ISO/IEC 15504
Systems Architecture
Toolchain
PIC Microcontroller
GIT
Information Technology
Bare Metal
Job description
- Entwicklung, Implementierung und Pflege von Embedded-Software für Mikrocontroller-Systeme
- Erstellung von Softwarearchitekturen und -konzepten im Embedded-Bereich
- Durchführung von Softwaretests (Unit, Integration) und Fehleranalysen
- Optimierung von Software hinsichtlich Performance, Speicherverbrauch und Stabilität
- Enge Zusammenarbeit mit Hardwareentwicklung, Systemarchitektur und Testabteilungen
- Dokumentation nach gängigen Standards und Prozessen (z. B. ASPICE, ISO 26262)
Requirements
- Abgeschlossenes Studium in Informatik, Elektrotechnik, Technischer Informatik oder vergleichbare Qualifikation
- Fundierte Kenntnisse in C/C++ für Embedded-Systeme
- Erfahrung mit RTOS, Bare-Metal-Programmierung und Embedded Linux von Vorteil
- Kenntnisse in gängigen Tools wie Git, JTAG/Debugger, Compiler Toolchains (z. B. GCC, Keil, IAR)
- Verständnis für Hardware-Architekturen und digitale Schaltungen
- Analytisches Denken, strukturierte Arbeitsweise und Teamfähigkeit
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits & conditions
- Unbefristeter Arbeitsvertrag
- Hauseigener ver.di-Tarifvertrag
- 30 Tage Urlaub
- Gleitzeitkonto
- Sozial- und Zusatzleistungen (VWL)
- Individuelle Förderkonzepte und Weiterbildungen
- Remote Work
- Zuschuss zum Jobticket
- Corporate Benefits Programm
About the company
Mit einem leistungsstarken globalen Netzwerk aus qualifizierten und erfahrenen Spezialistinnen und Spezialisten unterstützt die Brunel GmbH bei der Umsetzung wegweisender Engineering- und IT-Projekte. Weltweit bieten wir mit über 12.000 Bruneller:innen an mehr als 120 Standorten in 40 Ländern erstklassige Projektlösungen in Form von Arbeitnehmerüberlassung sowie Dienst- und Werkverträgen beim Kunden oder inhouse bei Brunel. Die richtigen Menschen mit den passenden Aufgaben zusammenzubringen - das ist unser Antrieb. Connecting Specialists to Pioneering Projects bedeutet: Wir sind die Brücke zur Karriere, der Schlüssel zum Traumprojekt und ein wichtiger Treiber für innovative technologische Entwicklungen.