Skip to content
Neuer Job?Nejo!

Dein persönlicher KI-Karriere-Agent

BMBMW Car IT

Senior C++ Software Engineer Middleware(m/w/x)

Ulm
Vollzeitmit HomeofficeSenior

Developing C++ middleware for BMW's connected car remote upgrades on Linux. 5+ years C++17/20 coding and API design skills required. Company car option, flexible hours.

Anforderungen

  • University degree in computer science or comparable
  • At least 5 years software development experience
  • Agile methodology experience
  • Very good C++17/20 coding skills
  • Good API design skills
  • Object-oriented programming skills
  • Component-level software architecture
  • Unit testing skills
  • Compiler toolchains (gcc, clang) knowledge
  • C++ quality assurance skills
  • Git knowledge
  • Very good multi-platform development skills
  • Very good state-machines skills
  • Very good event driven programming skills
  • Very good remote procedure calls knowledge
  • Hands-on Linux stack knowledge
  • Good Qt5Core knowledge
  • Good CMake knowledge
  • Good Yocto/Linux knowledge
  • Good Python knowledge
  • Enjoyment of working in international team
  • Passion for modern high-quality software development

Aufgaben

  • Design and develop middleware components for Linux-based operating systems
  • Develop central components for BMW Remote Software Upgrade
  • Deliver feature improvements and functional enhancements to vehicles
  • Develop a C++ application framework for automotive applications
  • Ensure robustness, performance, and security in software design
  • Develop high-quality software for BMW vehicles
  • Collaborate with a team of professionals
  • Share knowledge and provide mutual support
  • Work independently as a member of a Scrum team

Berufserfahrung

  • 5 Jahre

Ausbildung

  • Bachelor-Abschluss

Sprachen

  • Englischverhandlungssicher
  • DeutschGrundkenntnisse

Tools & Technologien

  • C++17/20
  • API design
  • object-oriented programming
  • software architecture
  • unit testing
  • gcc
  • clang
  • git
  • multi-platform development
  • state-machines
  • event driven programming
  • remote procedure calls
  • Linux stack
  • Qt5Core
  • CMake
  • Yocto
  • Python

Benefits

Flexibles Arbeiten

  • Flexible working hours
  • Mobile work arrangements

Firmenwagen

  • Company car option

Lockere Unternehmenskultur

  • English speaking teams
  • Intercultural setting

Karriere- und Weiterentwicklung

  • Career development

Weiterbildungsangebote

  • Continuous personal qualification

Sonstige Vorteile

  • Relocation services
Die Originalanzeige dieses Stellenangebotes in der aktuellsten Version findest du hier. Nejo hat diesen Job automatisch von der Website des Unternehmens BMW Car IT erfasst und die Informationen auf Nejo mit Hilfe von KI für dich aufbereitet. Trotz sorgfältiger Analyse können einzelne Informationen unvollständig oder ungenau sein. Bitte prüfe immer alle Angaben in der Originalanzeige! Inhalte und Urheberrechte der Originalanzeige liegen beim ausschreibenden Unternehmen.

  • HARMAN

    Software Architect, Connectivity(m/w/x)

    Vollzeitmit HomeofficeSenior
    Ulm
  • BMW Car IT

    Principal Engineer for Android Camera Middleware(m/w/x)

    Vollzeitmit HomeofficeBerufserfahren
    Ulm
  • Bosch Rexroth AG

    Software Architect Embedded Development Ecosystem(m/w/x)

    Vollzeitmit HomeofficeSenior
    Ulm
  • BMW Car IT

    Principal Engineer for Automotive Camera Signal Processing(m/w/x)

    Vollzeitmit HomeofficeBerufserfahren
    Ulm
  • HARMAN

    Hardware Engineer /Expert and HW Architect(m/w/x)

    Vollzeitmit HomeofficeSenior
    Ulm, Karlsbad
Alle 100+ ähnlichen Jobs ansehen

Nejo ist eine KI – Ergebnisse können unvollständig sein oder Fehler enthalten

Diese Jobs könnten dich auch interessieren