Software Developer Embedded Applications

B Plus
Regensburg, Germany
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Regensburg, Germany

Tech stack

Clean Code Principles
C
Microsoft Windows
API
Application Frameworks
C++
Profiling
Continuous Integration
Software Debugging
Linux
Python
Software Architecture
Real-Time Operating Systems
Systems Architecture
Systems Integration
Multithreading
Information Technology

Job description

Als Softwareentwickler bei b-plus arbeitest du an innovativen Embedded-Lösungen für unsere Produkte und Kundenprojekte. Unser Fokus liegt auf hochperformanter Software mit klaren APIs für eine effiziente Systemintegration. Wenn du dich bei Clean Code, Multithreading, Zero-Copy, High Cohesion/Low Coupling oder Performance-Profiling angesprochen fühlst, bewirb dich jetzt!, * Entwicklung und Weiterentwicklung von Anwendungen in C/C++ auf Linux-basierten Systemen

  • Implementierung von Komponenten und Schnittstellen in modernen Softwarearchitekturen
  • Erstellung von Tools und Skripten in Python zur Erweiterung von Nutzerfunktionen und zur Automatisierung
  • Analyse von Anforderungen sowie Konzeption und Umsetzung technischer Lösungen
  • Debugging, Performance-Optimierung und Qualitätssicherung im RTOS-Umfeld
  • Zusammenarbeit mit cross-funktionalen Teams (Systemarchitektur, Test, Projektmanagement), Deine #workatbplus Vorteile
  • Hybrides Arbeiten ohne Kernarbeitszeiten
  • Familiäres Arbeitsumfeld mit offener Du-Kultur
  • 30 Tage Urlaub und Sonderurlaubstage
  • Individuelle Weiterentwicklungsmöglichkeiten
  • Eigener Arbeitsbereich mit höhenverstellbarem Schreibtisch
  • Mitarbeiterrabatte bei zahlreichen Top-Anbietern

Requirements

  • Abgeschlossenes Studium der Elektrotechnik, Informatik oder eine vergleichbare Qualifikation
  • Fundierte Kenntnisse in C, C++ und Python
  • Idealerweise Erfahrung in der plattformübergreifenden Entwicklung (Windows/Linux/ARM/x86)
  • Erfahrung in der Applikationsentwicklung sowie mit CI/CD-Prinzipien und Build-Pipelines
  • Strukturierte, zuverlässige und präzise Arbeitsweise
  • Sehr gute Deutsch- und Englischkenntnisse

About the company

b-plus ist ein international führender Entwicklungspartner für Spitzentechnologien im Umfeld von autonomem Fahren, Fahrerassistenzsystemen und der Automatisierung mobiler Maschinen. Mit über 200 Mitarbeitenden gestalten wir als zuverlässiger und langfristiger Partner ganzheitliche Lösungen für die Mobilität von morgen. Bei uns steht der Mensch im Mittelpunkt: Wir legen großen Wert auf ein wertschätzendes Miteinander, Zusammenhalt und Offenheit. Du kannst bei uns Du selbst sein - wir pflegen einen ehrlichen Umgang auf Augenhöhe, in dem Lob und konstruktives Feedback selbstverständlich sind. Deine Stärken stehen bei uns im Fokus und wir unterstützen Dich dabei, Dich fachlich und persönlich weiterzuentwickeln. Gemeinsam gestalten wir Technologien, die die Mobilität von morgen bewegen.

Apply for this position