Embedded Software Engineer C++ (m/w/d) Hardware and Embedded Linux

Rohde & Schwarz

Chemnitz

Vor Ort

EUR 65.000 - 95.000

Vollzeit

vor 11 Stunden
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Hebe dich für diese Rolle von der Masse ab — erstelle in etwa einer Minute einen maßgeschneiderten Lebenslauf und ein Anschreiben.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Homeofficemöglichkeiten
Flexible Arbeitszeitmodelle
Attraktive Vergütung
Training & Weiterbildung
Parkplätze
Betriebliche Altersvorsorge
Gesundheitsvorsorge
30 Tage Urlaub
Betriebsarzt
Förderung von Innovationen

Zusammenfassung

Rohde & Schwarz sucht für den Standort Chemnitz eine/n Embedded-Softwareentwickler/in mit Fokus auf C++-Software zur Ansteuerung eigener Hardwarekomponenten in Embedded-Linux-Systemen. In dieser Rolle arbeiten Sie eng mit Hardware-, FPGA- und Testentwicklung zusammen und tragen zur Implementierung von Schnittstellen, Treibern und verifizierenden Unit-Tests bei.

Sie bringen mehrjährige Embedded-Software-Erfahrung, gute C++-Kenntnisse sowie Expertise im Bereich HAL, Board-Level-Integration und

Qualifikationen

  • Abgeschlossenes Studium in einem technischen Fachbereich.
  • Mehrjährige Embedded-Softwareerfahrung und sehr gute C++-Kenntnisse.
  • Erfahrung mit Embedded Linux, HAL, Treibern oder Board-Level-Integration.

Aufgaben

  • Entwickelst moderne C++-Software zur Ansteuerung eigener Hardware auf Embedded-Linux-Systemen.
  • Inbetriebnahme von Hardware auf Board- und Systemebene; Fehleranalyse und -behebung.
  • Entwicklung Embedded Firmware für Mikrocontroller in Bare-M Metal- und RTOS-Umgebungen.

Kenntnisse

C++-Entwicklung
Embedded Linux
Hardware-Integration
SPI/I2C/UART
Git & Code Reviews
CI/CD
Python
MATLAB
RTOS

Ausbildung

Elektrotechnik / Nachrichtentechnik / Informationstechnik / Informatik Studium

Tools

Git
Yocto
CMake
U-Boot
CI/CD-Pipeline

Jobbeschreibung

Bei Rohde & Schwarz entwickeln wir am Standort Chemnitz innovative Software- und Systemlösungen für unsere Test- und Messtechnik. Gemeinsam mit unseren Teams aus Softwareentwicklung, Signalverarbeitung und Elektrotechnik gestalten wir leistungsfähige Messgeräte und Anwendungen, die unsere Kunden bei der Entwicklung und Analyse anspruchsvoller elektronischer Systeme unterstützen. Als Teil eines internationalen Technologieunternehmens mit über 16000 Mitarbeitenden arbeiten wir dabei standortübergreifend an Lösungen, die höchste Anforderungen an Präzision, Performance und Qualität erfüllen.

Aufgaben
  • Du entwickelst moderne C++-Software zur Ansteuerung und Integration eigener Hardwarebaugruppen auf Embedded-Linux-Systemen, einschließlich Hardware-Abstraktionsschichten und gerätespezifischer Komponenten.
  • Du nimmst Hardware auf Board- und Systemebene in Betrieb, analysierst und behebst Fehler und verifizierst die Funktion mithilfe von JTAG, Debuggern, Logging und messtechnischen Aufbauten.
  • Du entwickelst Embedded Firmware für Mikrocontroller in Bare-Metal- und RTOS-Umgebungen und implementierst Schnittstellen zu verschiedenen Hardware-Peripherien.
  • Du konzipierst und implementierst gerätenahe Funktionalitäten und stellst eine klare Trennung zwischen hardwarenaher Software, Low-Level-Ansteuerung und Applikationslogik sicher.
  • Du definierst und implementierst Schnittstellen zwischen Software, Firmware, FPGA und Hardware, beispielsweise Register Maps, Kommunikationsschnittstellen und Datenformate.
  • Du entwickelst Test- und Diagnosewerkzeuge sowie automatisierte Unit- und Integrationstests für Verifikation, Validierung und Laborabläufe.
  • Du analysierst und optimierst Performance, Stabilität und Ressourcennutzung hardwarenaher Softwarekomponenten.
  • Du setzt Shift-Left-Prinzipien um, indem du Tests, Simulationen, statische Codeanalysen und automatisierte Checks frühzeitig in den Entwicklungsprozess integrierst.
  • Du nutzt KI-gestützte Entwicklungstools für Prototyping, Testgenerierung und wiederkehrende Entwicklungsaufgaben und stellst durch etablierte Review- und Testprozesse die Qualität der Ergebnisse sicher.
  • Du arbeitest eng mit interdisziplinären Teams aus Software-, FPGA-, Hardware- und Testentwicklung zusammen und dokumentierst Anforderungen, technische Konzepte und Verifikationsergebnisse.
Qualifikationen
  • Du hast ein abgeschlossenes Studium der Elektrotechnik, Nachrichtentechnik, Informationstechnik, Informatik oder einer vergleichbaren technischen Fachrichtung.
  • Du verfügst über mehrjährige Erfahrung in der Embedded-Softwareentwicklung und sehr gute Programmierkenntnisse in modernem C++.
  • Du bringst praktische Erfahrung mit Embedded Linux und hardwarenaher Softwareentwicklung mit, idealerweise in den Bereichen Hardware Abstraction Layer, Gerätetreiber oder Board-Level-Integration.
  • Du bist mit Mikrocontrollern und gängigen Hardwareschnittstellen wie SPI, I²C, UART, GPIO, ADC/DAC oder Ethernet vertraut.
  • Du hast Erfahrung mit Hardware-Inbetriebnahme und Debugging und arbeitest sicher mit Debuggern sowie messtechnischer Laborausrüstung wie Oszilloskopen oder Spektrumanalysatoren.
  • Du bist mit modernen Softwareentwicklungsprozessen und Werkzeugen wie Git, Code Reviews, automatisierten Tests und CI/CD vertraut.
  • Kenntnisse in CMake, Yocto, BSP-Entwicklung, Bootloadern wie U-Boot oder der Konfiguration des Linux-Kernels sind von Vorteil.
  • Erfahrungen mit Bare-Metal- oder RTOS-basierter Firmwareentwicklung sowie mit Python oder MATLAB für Prototyping, Testautomatisierung oder Datenanalyse sind ebenfalls von Vorteil.
  • Idealerweise hast du bereits Erfahrung mit KI-gestützten Entwicklungswerkzeugen und modernen Shift-Left-Testansätzen.
  • Du verfügst über ausgeprägte analytische Fähigkeiten und gehst bei Fehlersuche, Problemanalyse und Performanceoptimierung strukturiert vor.
  • Du arbeitest gerne an der Schnittstelle zwischen Software und Hardware, übernimmst Verantwortung für deine Themen und kommunizierst sicher auf Deutsch und Englisch.
Kontakt und weitere Informationen

Bei Rohde & Schwarz fördern Chancengleichheit und begrüßen Bewerbungen von Menschen mit und ohne Behinderung. Wir bieten eine inklusive Arbeitsumgebung, in der alle Menschen ihre Fähigkeiten und Talente entfalten können, unabhängig von Geschlecht, Nationalität, ethnischer und sozialer Herkunft, Religion, Weltanschauung, Alter, sexueller Orientierung, Identität und anderen Merkmalen.

Bei Rohde & Schwarz entwickeln und produzieren wir Lösungen in den Bereichen Test & Measurement, Technology Systems sowie Networks & Cybersecurity – mit der Vision einer sicheren und vernetzten Welt. Von der Software bis zur Endfertigung gestalten unsere über 15.000 Mitarbeitenden Produkte und Systeme, die die technologische Souveränität unserer Kunden aus Wirtschaft, Behörden und hoheitlichem Umfeld sichern und weltweit Standards setzen.

Unser Headquarter liegt zentral in München und ist zugleich unser Hauptentwicklungsstandort.

Unser Angebot
  • Homeofficemöglichkeiten
  • Flexible Arbeitszeitmodelle
  • Attraktive Vergütung
  • Training & Weiterbildung
  • Parkplätze
  • Betriebliche Altersvorsorge
  • Familienunternehmen
  • Gesundheitsvorsorge
  • 30 Tage Urlaub
  • Betriebsarzt
  • Familienservices
  • Förderung von Innovationen
  • Heirats- & Geburtsbeihilfe
  • Langfristiges & attraktives Arbeitsumfeld
  • Sonderzahlungen
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Hardware Development Engineer (m/w/d) Digital & High-Speed Electronics
Hardware Development Engineer (m/w/d) Digital & High-Speed Electronics

Rohde & Schwarz • Chemnitz

Vor Ort
EUR 65.000 - 95.000
Homeofficemöglichkeiten
Flexible Arbeitszeitmodelle
Attraktive Vergütung
+5
Software Engineer Web UI (m/w/d) React & C++ for Signal Generators
Software Engineer Web UI (m/w/d) React & C++ for Signal Generators

Rohde & Schwarz • Chemnitz

Vor Ort
EUR 60.000 - 90.000
Homeofficemöglichkeiten
Flexible Arbeitszeitmodelle
Attraktive Vergütung
+11
Embedded Software (m/w/d) Engineer Wireless Systems 1
Embedded Software (m/w/d) Engineer Wireless Systems 1

Rohde & Schwarz • Berlin

Vor Ort
EUR 70.000 - 95.000
Homeofficemöglichkeiten
Flexible Arbeitszeitmodelle
Attraktive Vergütung
+8
Mechanical Designer (m/w/d)
Mechanical Designer (m/w/d)

Rohde & Schwarz • Chemnitz

Vor Ort
EUR 65.000 - 85.000
Homeoffice
Flexible Arbeitszeit
Attraktive Vergütung
+8
Software Engineer C++ (m/w/d) Signal Processing and Power Analysis
Software Engineer C++ (m/w/d) Signal Processing and Power Analysis

Rohde & Schwarz • Chemnitz

Vor Ort
EUR 65.000 - 90.000
Homeofficemöglichkeiten
Flexible Arbeitszeitmodelle
Attraktive Vergütung
+12
Lead Engineer Systems Implementation Naval Communications (m/f/d)
Lead Engineer Systems Implementation Naval Communications (m/f/d)

Rohde & Schwarz • Hamburg

Hybrid
EUR 70.000 - 110.000
Homeofficemöglichkeiten
Flexible Arbeitszeitmodelle
Attraktive Vergütung
+3
Hardware-Entwicklungsingenieur (m/w/d)
Hardware-Entwicklungsingenieur (m/w/d)

Rohde & Schwarz • Memmingen

Vor Ort
EUR 50.000 - 70.000
Flexible Arbeitszeitmodelle
Attraktive Vergütung
Training & Weiterbildung
+3
Teamleiter Hardwareentwicklung (m/w/d)
Teamleiter Hardwareentwicklung (m/w/d)

Rohde & Schwarz • Memmingen

Vor Ort
EUR 90.000 - 130.000
Flexible Arbeitszeitmodelle
Attraktive Vergütung
Training & Weiterbildung
+10
(Senior) Full Stack Entwickler (m/w/d) Java / Angular
(Senior) Full Stack Entwickler (m/w/d) Java / Angular

Rohde & Schwarz • Teisnach

Vor Ort
EUR 75.000 - 110.000
Homeofficemöglichkeiten
Flexible Arbeitszeitmodelle
Attraktive Vergütung
+10
Director Device Software Airborne Products (m/w/d)
Director Device Software Airborne Products (m/w/d)

Rohde & Schwarz • München

Vor Ort
EUR 90.000 - 150.000
Homeofficemöglichkeiten
Flexible Arbeitszeitmodelle
Attraktive Vergütung
+12