freehire launches on Product Hunt on 26 August.

Follow →

Virtual Environment Engineer

Open 19d reposted 17× · 17 open copies

Summary

Develop and optimize virtual environments for embedded systems and ARM64 platforms, collaborating with hardware and system teams using QEMU, Linux, and Yocto.

We are looking for a Virtual Environment Engineer to join a project focused on embedded systems and ARM64 platform virtualization. In this role, you will be responsible for developing and optimizing virtual environments and collaborating with BSP, architecture, and system integration teams.

    Our requirements

    • Several years of experience in embedded systems virtualization and system analysis.
    • Strong knowledge of QEMU (ARM64), Linux (Ubuntu preferred), Yocto, and Android Automotive (AGL/AAOS).
    • Experience with BSP, Device Tree, Linux Kernel, drivers, boot flow, and SoC architecture (MMIO, DMA, interrupts).
    • Strong debugging skills and experience with Root Cause Analysis.
    • Experience with Linux tools used for debugging, analysis, and software development (including dmesg, perf, ftrace, trace-cmd, dtc, fdtdump, readelf, objdump, nm, strings, Meson, Ninja, GDB).
    • Knowledge of co-simulation technologies, shared memory, and socket-based backends.
    • Ability to automate processes using Shell Scripting.
    • Strong analytical skills, independence, and problem-solving mindset.
    • Very good command of English (B2 minimum).

    See also

    Tailor your CV for this role?

    We couldn't check your fit for this role — add a CV to your profile to see it next time.

    A new version of freehire is available