Developer C++

Hays
München, Germany
30 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German, English
Experience level
Senior

Job location

München, Germany

Tech stack

Agile Methodologies
C++
Software Quality
Code Review
Communications Protocols
Computer Programming
Software Debugging
Embedded Software
Integrated Development Environments
Message Queuing Telemetry Transport (MQTT)
Real-Time Operating Systems
Software Engineering
UML
Information Technology
Docker

Job description

  • Entwurf und Weiterentwicklung anspruchsvoller Embedded-Software-Architekturen
  • Modellierung von Software-Designs unter Einsatz gängiger Methoden (z.B. UML)
  • Entwicklung performanter und robuster Anwendungen in modernem C++
  • Sicherstellung der Softwarequalität durch Unit-, Integrations- und End-to-End-Tests
  • Durchführung von Code Reviews unter Berücksichtigung etablierter Coding Standards
  • Enge Zusammenarbeit mit interdisziplinären und internationalen Teams
  • Definition klar strukturierter Architekturen für skalierbare Systemlandschaften
  • Unterstützung beim Aufbau und der Weiterentwicklung von Entwicklungsteams
  • Integration und Optimierung von Software im hardwarenahen Umfeld
  • Kontinuierliche Verbesserung von Entwicklungsprozessen und -methoden, * Attraktives und zukunftsorientiertes Arbeitsumfeld
  • Mitarbeit in spannenden Projekten
  • Individuelle Weiterentwicklungsmöglichkeiten
  • Umfassende Betreuung im gesamten Bewerbungsprozess

Über Hays

Mit unserer langjährigen Rekrutierungserfahrung und unseren Kenntnissen des Engineering-Personalmarktes bieten wir Fach- und Führungskräften aus dem Ingenieurwesen und dem technischen Umfeld eine starke Partnerschaft. Denn durch unsere intensiven Beziehungen und Netzwerke über alle Industriebranchen hinweg vermitteln wir Ihnen als Engineering-Fachleuten spannende Projekte und attraktive Positionen. Ganz nach Ihren Interessen und abhängig von Ihren Erfahrungen und Qualifikationen.Sie profitieren dabei von einer professionellen Betreuung von der ersten Ansprache bis zum Antritt Ihres neuen Projektes bzw. Ihrer neuen Stelle - und das natürlich völlig kostenfrei. Registrieren Sie sich und freuen Sie sich auf interessante und passende Positionen und Projekte. Hays steht für Vielfalt und setzt sich aktiv für Chancengerechtigkeit und Teilhabe ein. Alle - unabhängig von Geschlecht, sexueller Orientierung, Behinderung, Alter, Herkunft sowie kultureller und religiöser Zugehörigkeit - erhalten bei uns die gleichen Möglichkeiten. Daher laden wir alle Menschen, besonders auch Menschen mit Behinderungen dazu ein, sich bei uns zu bewerben.

Besetzungsprozess für eine Fest- oder temporäre Anstellung

  1. Analyse der Qualifikationen

  2. Kennenlernen

  3. Kontakt mit Kunden oder Kundinnen

  4. Vertragserstellung mit Hays

  5. 1, Nachdem wir Ihre Ziele und Qualifikationen mit den Jobs bei unseren Kunden und Kundinnen abgeglichen haben, kommt es nach Ihrer Zustimmung zu einer Kontaktherstellung. Danach folgt ein persönliches Kennenlernen.

  6. 4

  7. Vertragserstellung mit Hays Nach der Zusage des Kunden oder der Kundin und der Abstimmung letzter relevanter Rahmenbedingungen mit Hays folgt die Einstellung direkt beim Kunden bzw. der Kundin oder bei Hays im Rahmen der Arbeitnehmerüberlassung.

Requirements

  • Abgeschlossenes Studium in Informatik, Elektrotechnik, Wirtschaftsinformatik oder vergleichbar
  • Fundierte Erfahrung in der Embedded-Softwareentwicklung mit modernem C++
  • Sehr gute Kenntnisse im Softwaredesign (z.B. UML) sowie in agilen Methoden
  • Erfahrung mit Echtzeitbetriebssystemen (z.B. Zephyr) und hardwarenaher Entwicklung
  • Kenntnisse in Kommunikationsprotokollen (z.B. CAN, MQTT, HTTPS)
  • Praxis in Debugging (z.B. On-Chip-Debugger, Oszilloskop)
  • Erfahrung mit containerisierten Entwicklungsumgebungen (z.B. Docker)
  • Strukturierte, eigenverantwortliche Arbeitsweise und ausgeprägtes Qualitätsbewusstsein
  • Teamfähigkeit und interkulturelle Kompetenz
  • Sehr gute Englischkenntnisse

Apply for this position