Aktiviere Job-Benachrichtigungen per E-Mail!

QNX/Linux Developer

TN Germany

München

Hybrid

EUR 65.000 - 85.000

Vollzeit

Vor 12 Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

A leading company in embedded systems is seeking a skilled engineer to develop firmware and drivers in C/C++. The role involves working with multi-core SoC architectures and leading Agile teams. Candidates should have a strong background in Linux, QNX, and RTOS environments, along with debugging skills for hardware interfaces.

Qualifikationen

  • Experience in embedded systems and firmware development.
  • Leading Agile/Scrum teams and mentoring junior engineers.

Aufgaben

  • Developing in C/C++ within Linux, QNX, or RTOS environments.
  • Creating and maintaining Linux/QNX/RTOS drivers.
  • Debugging hardware interfaces using JTAG, oscilloscopes, and logic analyzers.

Kenntnisse

Embedded Systems
Firmware Development
C/C++
Linux
QNX
RTOS
Debugging
Agile

Jobbeschreibung

Job Description:

We are seeking a skilled engineer with experience in embedded systems and firmware development. The ideal candidate will have expertise in the following areas:

  1. Working with common BSP features on multi-core SoC architectures (POST, boot, inter-processor communication, memory mapping, etc.)
  2. Developing in C/C++ within Linux, QNX, or RTOS environments
  3. Creating and maintaining Linux/QNX/RTOS drivers
  4. Developing bootloaders, drivers, or BSPs for Linux/QNX/RTOS
  5. Experience with QNX hypervisor and platform bring-up processes
  6. Developing solutions for Uboot, secure boot, custom bootloaders, software download, over-the-air updates, or in-field software updates
  7. Debugging and developing drivers for interfaces like I2C, SPI, UART, eMMC, PCIe, SDIO, and Ethernet
  8. Working with hardware components such as WDT, DMA, timers, and accelerators (Video, AES, SHA, RNG, etc.)
  9. Understanding hardware architectures and schematics
  10. Debugging hardware interfaces using JTAG, oscilloscopes, logic analyzers, and multimeters
  11. Developing and maintaining requirements documentation
  12. Leading Agile/Scrum teams and mentoring junior engineers

Languages Required: English, German (Nice to have)

Work Arrangement: Hybrid (Monthly once or twice onsite)

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.