Apply now »

Become our next FutureStarter

Are you ready to make an impact? ZF is looking for talented individuals to join our team. As a FutureStarter, you’ll have the opportunity to shape the future of mobility. Join us and be part of something extraordinary!

VECU - Virtual Environment Engineer (f/m/d)

Country/Region:  PL
Location: 

Częstochowa, SL, PL

Req ID 87950 | Częstochowa or Łódź Poland, ZF Friedrichshafen AG

  

About the Team:

This position is part of ZF’s ADAS & HPC business, which is entering an exciting new phase of growth and transformation within the advanced automotive technology space. The business unit is planned for divestiture, creating a unique opportunity to help shape the future of next-generation driver assistance and high-performance computing technologies. 

 

What you can look forward to as a Specialist – QEMU Virtualization & Embedded Linux Platforms (ARM64):

  • Responsibility for developing and improving virtualization environments for embedded platforms (ARM64, Yocto, Android).
  • Defining and standardizing scalable virtualization processes across BSP and system integration.
  • Ensuring alignment between virtual and physical platforms through structured validation and gap analysis.
  • Investigating system behavior using logs, kernel traces, device trees, and resolving mismatches (abstraction, stubs, co-simulation).
  • Collaborating with architecture, BSP, and integration teams, providing technical input and decision support.
  • Documenting findings and converting them into repeatable, scalable processes.
  • Building end-to-end understanding across host, emulator, and target systems, and translating technical findings into reusable standards.

 

Your profile as a Specialist – QEMU Virtualization & Embedded Linux Platforms (ARM64):

  • Several years of experience in embedded virtualization and system analysis.
  • Expertise in QEMU (arm64), Linux (Ubuntu preferred), Yocto, and automotive Android (AGL/AAOS).
  • Experience with BSP, device trees, kernel, drivers, boot flows, and SoC hardware interactions (MMIO, DMA, interrupts).
  • Strong debugging and root-cause analysis skills, structured and analytical mindset.
  • Proficiency with Linux tools (dmesg, perf, ftrace, trace-cmd), device tree tools (dtc, fdtdump), binary tools (readelf, objdump, nm, strings), build/debug tools (Meson, Ninja, GDB), and co-simulation (shared memory, socket backends).
  • Ability to automate workflows using Linux shell scripting.
  • Strong problem-solving, analytical thinking, and independent working style.
  • Ability to communicate effectively across technical teams and turn insights into scalable solutions.
  • Fluent in English.

 

Why should you choose ZF in Częstochowa or Łódź?

  • Real impact on ADAS systems improving road safety. 
  • Stable employment and attractive work conditions.
  • Possibility of professional development in an international environment.
  • Benefit package – private healthcare, life insurance, My Benefit system etc.
  • Flexible working hours, hybrid working model, and international collaboration.

 

Be part of our ZF team as VECU - Virtual Environment Engineer (f/m/d) and apply now!

Contact

Anna Zygmułka-Reszka

What does DEI (Diversity, Equity, Inclusion) mean for ZF as a company?

At ZF, we continuously strive to build and maintain a culture where inclusiveness is lived and diversity is valued. We actively seek ways to remove barriers so that all our employees can rise to their full potential. We aim to embed this vision in our legacy through how we operate and build our products as we shape the future of mobility.

Find out how we work at ZF:


Job Segment: R&D Engineer, Linux, Electronics Engineer, Virtualization, Environmental Engineering, Engineering, Technology

Apply now »