Embedded C++ Entwickler

BSI Deutschland GmbH
Stuttgart, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Intermediate

Job location

München, Germany

Tech stack

Bash
C++
CAN Bus
Continuous Integration
Software Design Patterns
Embedded C
Linux on Embedded Systems
FlexRay
Python
Message Queuing Telemetry Transport (MQTT)
Object-Oriented Software Development
Software Architecture
Multithreading
GIT
Yocto
Script Language
Information Technology
DO-178B
Jenkins

Job description

  • Du entwickelst Software für eingebettete Systeme, dabei bist du auch für die Pflege deiner Backlog-Items sowie für die Versionisierung der Software zuständig.
  • Du analysierst regelmäßig Requirements und Use Cases und leitest die Software Architektur ab.
  • Du arbeitest in enger Kooperation mit Hardware-, Elektronik- oder System-Engineering Teams.
  • Du erhälst einen tiefen Einblick in verschiedene Branchen, wie z.B. Medizintechnik (inbsbesondere Laborautomatisierung) und Robotik.
  • Deine Projekte finden in einem internationalen Umfeld statt.
  • Gute Ideen sind bei uns immer willkommen, somit hast du die Möglichkeit Eigeninitiative zu zeigen und die Umsetzung des Systems aktiv mitzugestalten.
  • Sharing is Caring: Du teilst dein Wissen gerne mit ERNIarner:innen und bekommst dafür noch mehr Wissen deiner Kolleg:innen zurück.

Requirements

  • Du hast mindestens 3 Jahre Erfahrung in der Entwicklung eingebetteter Systeme im industriellen Umfeld.
  • Du verfügst über ein abgeschlossenes Studium in Informatik, Elektrotechnik oder vergleichbare Erfahrung.
  • Du hast fundierte Kenntnisse in modernem C++ (ab C++17), insbesondere im Umgang mit der STL, Multithreading und Smart Pointern.
  • Du bringst Erfahrung mit weiteren Skriptsprachen wie Python und Bash mit.
  • Du bist den Umgang mit embedded OS gewohnt, z.B. embedded Linux, Yocto. Der Begriff OOP ist dir nicht unbekannt und du kennst mindestens einige der Gang of Four Design Pattern.
  • Du entwickelst agil und beherrschst den Umgang mit CI/CD Tools, wie z.B. Git, Jenkins, make-tools und mindestens einem Unittest-Framework. Ein Plus ist auch das Know-how über Protokolle wie MQTT, AMQ oder auch CAN-bus und Flexray.
  • Du hast Erfahrung im Umgang mit Conan (vorzugsweise Conan 2) zur Verwaltung von C++-Abhängigkeiten und Build-Paketen.
  • Da wir stolz sind, qualitativ hochwertige SW zu schreiben bringst du idealerweise das Wissen mit, nach Standards wie IEC 62304, IEC 26262, DO-178C oder weitere in der Industrie verwendete Standards zu entwickeln.
  • iSAQB-Zertifizierungen sind von Vorteil.
  • Du kommunizierst sicher auf Englisch. Deutschkenntnisse sind ein Plus.
  • Reisebereitschaft für 1 Tag/Woche vor Ort beim Kunden.
  • Du arbeitest eigenverantwortlich und proaktiv, bist ein Teamplayer, kommunizierst offen und bringst ein hohes Qualitätsbewusstsein mit.

Benefits & conditions

Pulled from the full job description

  • Zuschuss zur Kinderbetreuung
  • Professional development assistance
  • Pension plan
  • Firmenevents
  • Flexible schedule

 

Full job description

Du bist Embedded Software Entwickler:in mit Schwerpunkt C++? Und das aus Überzeugung? Weiterhin gestaltest du gerne individuelle Softwarelösungen, die einen echten Mehrwert für unsere Kunden schaffen und möchtest dabei dein Wissen einbringen und erweitern?

Als mittelständisches Software-Beratungsunternehmen unterstützen wir die digitale Produktentwicklung von der Idee über die Umsetzung bis zur Vermarktung als Teil des Kundenteams oder verantworten die gesamte Lösung., * Welcome Days, Onboarding Sessions und Mentoringprogramme für deinen optimalen Start

  • Unvergessliche Team- und Firmenevents die den Zusammenhalt stärken
  • Individuelle Unterstützung deiner persönlichen Weiterbildung (jährliches Budget) sowie ein regelmäßiger fachlicher Austausch mit deinen lokalen und internationalen Kollegen
  • Flexible Arbeitszeiten mit hybridem Arbeiten, 30 Tage Urlaub + 24. und 31.12.
  • Betriebliche Krankenversicherung, Zuschuss zum Krankengeld bei längerer Krankheit, Firmenfitness (EGYM Wellpass)
  • Betriebliche Altersvorsorge mit 30% Arbeitgeberzuschuss, Zuschuss zur Kinderbetreuung
  • Remote Work Equipment, monatlicher Zuschuss zur Mobilfunkrechnung, Corporate Benefits

About the company

Alle reden von Digitalisierung – Wir machen es. Wir entwickeln innovative Softwareprodukte in den Bereichen Kundenbeziehungsmanagement (CRM), Marketing Automation und Machine Learning. Unternehmen bei der Digitalisierung und der konsequenten Kundenzentrierung zu begleiten, ist unsere Leidenschaft. Wir lieben modernste Technologie, Handwerk und Innovation. Du auch? Dann bist du bei BSI goldrichtig!

Apply for this position