Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
ES

Senior Software Developer – Linux System Engineering with Xen Hypervisor

EPAM Systems
πŸ‡±πŸ‡Ή Lithuania
Hybrid
Senior
2 months ago
  • Linux
  • systemd
  • CMake
  • Yocto
  • Docker
  • Kubernetes
  • Agile
  • CI/CD
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

We are seeking a highly skilledSenior Software Developer with hands-on experience in Xen Hypervisor development to join a cutting-edge project focused on system engineering and integration. This role requires deep expertise in Linux internals, hypervisor technologies, and architecture-specific programming. If you’re passionate about working on complex systems and contributing to innovative solutions, this position is for you!

Responsibilities

  • Design, develop, and integrate Xen Hypervisor solutions for advanced system architectures
  • Work on Linux kernel programming and BSP (Board Support Package) development, including drivers and device tree configurations
  • Optimize system performance by working on Linux internals (e.g., systemd, init, daemons)
  • Collaborate with cross-functional teams to design and implement scalable solutions
  • Utilize build tools such as make, cmake, and ninja to streamline development workflows
  • Contribute to OpenEmbedded or Yocto-based builds and configurations
  • Debug and troubleshoot system-level issues to ensure stability and reliability
  • Write clean, efficient, and maintainable code in C using tools like gcc and clang
  • Provide technical expertise on Arm (v8, v9) or x86-64 (amd64, intel64) architectures

Requirements

  • 3+ years of hands-on experience in Xen Hypervisor development (not administration)
  • Proven expertise in Linux system engineering and development
  • Arm architecture knowledge (v8, v9) or x86-64 architecture knowledge (amd64, intel64)
  • Advanced proficiency in C programming using tools like gcc and clang
  • Solid understanding of Linux system internals, including systemd, init, and other daemons
  • Hands-on experience with build tools such as make, cmake, and ninja
  • Basic understanding of OpenEmbedded or Yocto frameworks
  • Experience with Linux kernel programming and BSP development (e.g., drivers, device tree)
  • Strong debugging and troubleshooting skills for system-level issues

Nice to have

  • Familiarity with virtualization technologies beyond Xen Hypervisor
  • Experience in performance optimization for Linux-based systems
  • Knowledge of secure boot processes and system security practices
  • Exposure to containerization tools like Docker or Kubernetes
  • Experience working in Agile development environments
  • Contributions to open-source projects related to Linux or hypervisor technologies
  • Familiarity with CI/CD pipelines for system-level development

Senior Software Developer – Linux System Engineering with Xen Hypervisor Β· EPAM Systems

Auto apply with Likeremote