Expected, QEMU, ARM64, Linux, Ubuntu, Yocto, Android Automotive (AGL/AAOS), BSP, Device Tree, Linux Kernel, GDB, Meson, Ninja, Shell, Co-simulation, MMIO, DMA, Shared Memory
About the project, 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.
This is how we work, at the client's site
Your responsibilities, Developing and improving virtualization environments for embedded platforms based on ARM64, Yocto, and Android Automotive., Defining and standardizing virtualization processes in BSP and system integration areas., Validating compatibility between virtual and physical environments and analyzing differences., Debugging systems using logs, kernel traces, and Device Tree analysis., Investigating and resolving issues related to hardware abstractions, stubs, and co-simulation., Collaborating with technical teams and creating documentation and best
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).
What we offer, Long-term project with the possibility of extension., B2B cooperation and a rate up to 130 PLN/h., Fully remote work from Poland or the EU., Private healthcare and sports package., Opportunity to work on advanced embedded systems, virtualization, and Android Automotive solutions.
Benefits, sharing the costs of sports activities, private medical care
SQUARE ONE RESOURCES sp. z o.o., At Square One Poland we link IT experts with the business. With over 25 years of experience, we specialize in recruitment processes on a global scale. Despite years of experience, we still have a startup DNA and this is our advantage. Our offices are located in London and Warsaw, however, we can reach clients from all over the world, from start-ups to big worldwide corporations.
This is how we work,