VECU - Virtual Environment Engineer (f/m/d)
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
Job Segment:
R&D Engineer, Linux, Electronics Engineer, Virtualization, Environmental Engineering, Engineering, Technology