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

ROHDE & SCHWARZ GmbH & Co. KG

Chemnitz

Vor Ort

EUR 65.000 - 90.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Eine komplette Bewerbung in einer Minute — maßgeschneiderter Lebenslauf und Anschreiben, versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

ROHDE & SCHWARZ GmbH & Co. KG in Chemnitz develops innovative software and system solutions for test and measurement applications.

You will work on modern C++ software for controlling and integrating in-house hardware on embedded Linux, with hardware abstraction layers. You will bring up, debug and verify hardware, develop embedded firmware for microcontrollers in bare-metal and RTOS environments, and design interfaces between software, firmware, FPGA and hardware.

Qualifikationen

  • Experience in C++ embedded software for embedded Linux and hardware integration.
  • Familiarity with hardware abstraction layers and device interfaces.

Aufgaben

  • Develop modern C++ software for controlling in-house hardware on embedded Linux.
  • Bring up, debug and verify hardware at board and system level using JTAG and debuggers.
  • Develop embedded firmware for microcontrollers in bare-metal and RTOS environments.
  • Design interfaces between software, firmware, FPGA and hardware.
  • Develop test and diagnostic tools and automated unit/integration tests.
  • Analyze and optimize performance, stability and resource usage.
  • Apply shift-left principles with testing and static analysis early in development.
  • Collaborate with interdisciplinary teams and document concepts and verification results.

Kenntnisse

C++
Embedded Linux
Debugging
Unit tests
Software testing
Performance optimization
AI-assisted development

Tools

JTAG
Debuggers
RTOS
Bare-metal
FPGA interfaces

Jobbeschreibung

Introduction

At our Chemnitz site, Rohde & Schwarz develops innovative software and system solutions for test and measurement applications. Together with our teams in software development, signal processing and electrical engineering, we create high-performance instruments and applications that enable our customers to develop, test and analyze sophisticated electronic systems. As part of an international technology company with more than 16000 employees, we collaborate across locations to develop solutions that meet the highest standards of precision, performance and quality.

Tasks
  • You develop modern C++ software for controlling and integrating in-house hardware assemblies on embedded Linux systems, including hardware abstraction layers and device-specific components.
  • You bring up, debug and verify hardware at board and system level using tools such as JTAG, debuggers, logging and laboratory measurement equipment.
  • You develop embedded firmware for microcontrollers in bare-metal and RTOS environments and implement interfaces to hardware peripherals.
  • You design and implement device-level functionality and ensure a clean separation between hardware-related software, low-level control and application logic.
  • You define and implement interfaces between software, firmware, FPGA and hardware, including register maps, communication interfaces and data formats.
  • You develop test and diagnostic tools as well as automated unit and integration tests to support verification, validation and laboratory workflows.
  • You analyze and optimize the performance, stability and resource usage of hardware-related software components.
  • You apply shift-left principles by integrating testing, simulation, static analysis and automated checks early in the development process.
  • You use AI-assisted development tools to support prototyping, test generation and routine development tasks while ensuring that generated results are validated through established review and testing processes.
  • You work closely with interdisciplinary teams from software, FPGA, hardware and testing and document requirements, technical concepts and verification results.
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 GmbH & Co. KG • Chemnitz

Vor Ort
EUR 65.000 - 95.000
Embedded Software (m/w/d) Engineer Wireless Systems 1
Embedded Software (m/w/d) Engineer Wireless Systems 1

ROHDE & SCHWARZ GmbH & Co. KG • Berlin

Vor Ort
EUR 70.000 - 90.000
Embedded Software (m/w/d) Engineer Wireless Systems 1
Embedded Software (m/w/d) Engineer Wireless Systems 1

Rohde & Schwarz (China) Technology Co., Ltd. • Berlin

Hybrid
EUR 70.000 - 95.000
Embedded Software Engineer – Linux / Firmware / C/C++ (m/f/d)
Embedded Software Engineer – Linux / Firmware / C/C++ (m/f/d)

Optimus Search • Köln

Vor Ort
EUR 50.000 - 70.000
Senior Systems Engineer Test & Measurement Instruments (m/w/d)
Senior Systems Engineer Test & Measurement Instruments (m/w/d)

ROHDE & SCHWARZ GmbH & Co. KG • München

Vor Ort
EUR 85.000 - 110.000
Softwareentwickler Java / C++ (m/w/d)
Softwareentwickler Java / C++ (m/w/d)

Rohde & Schwarz (China) Technology Co., Ltd. • Memmingen

Vor Ort
EUR 55.000 - 75.000
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 GmbH & Co. KG • Chemnitz

Vor Ort
EUR 60.000 - 100.000
Software Engineer C++ (m/w/d) Signal Processing and Power Analysis
Software Engineer C++ (m/w/d) Signal Processing and Power Analysis

ROHDE & SCHWARZ GmbH & Co. KG • Chemnitz

Vor Ort
EUR 75.000 - 95.000
Embedded Software Engineer (m/w/d) – C/C++ & Linux
Embedded Software Engineer (m/w/d) – C/C++ & Linux

Auxo Talent • Baden-Württemberg

Vor Ort
EUR 65.000 - 90.000
30 Tage Urlaub
Hardware-Entwicklungsingenieur (m/w/d)
Hardware-Entwicklungsingenieur (m/w/d)

Rohde & Schwarz (China) Technology Co., Ltd. • Memmingen

Vor Ort
EUR 60.000 - 80.000