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

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

Chemnitz

Hybrid

EUR 65.000 - 90.000

Vollzeit

Vor 2 Tagen
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

Zusammenfassung

Rohde & Schwarz is seeking a skilled embedded C++ engineer at our Chemnitz site to develop software that controls in-house hardware on embedded Linux systems.

You will bring up and debug hardware, develop firmware for microcontrollers in bare-metal and RTOS environments, and define interfaces between software, firmware, FPGA and hardware. Collaboration across software, FPGA, hardware and testing teams is expected.

Qualifikationen

  • Proficient in C++ with focus on embedded software development.
  • Experience with embedded Linux and bare-metal/RTOS environments.
  • Strong understanding of hardware-software interfaces and device drivers.

Aufgaben

  • Develop modern C++ software for controlling in-house hardware on embedded Linux.
  • Bring up, debug and verify hardware at board/system level using JTAG and debuggers.
  • Develop firmware for microcontrollers in bare-metal/RTOS environments.
  • Design interfaces between software, firmware, FPGA and hardware.

Kenntnisse

C++ development
Embedded Linux
RTOS
Hardware interfaces
JTAG debugging
Profiling & optimization
AI-assisted development

Tools

JTAG
Debugging tools
Lab measurement equipment
Static analysis

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

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

ROHDE & SCHWARZ GmbH & Co. KG • Chemnitz

Vor Ort
EUR 65.000 - 90.000
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
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
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
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
R&D Engineer Software, HW layer Digital/DC (C++) (m/f/d)
R&D Engineer Software, HW layer Digital/DC (C++) (m/f/d)

Advantest • Böblingen

Vor Ort
EUR 80.000 - 120.000