Doppelio

Linux Virtualization Engineer - Senior Engineer and Lead Engineer

Bengaluru, KA, IN

7 days ago
Save Job

Summary

Experience: 0 to 10 Years

Responsibilities

Design, implement and maintain the Doppelio Virtualization Platform that can run Linux based IoT applications accessing different peripherals without any modifications or recompilation requirements.

Day-to-Day Activities

  • R&D:
    • Collaborate with team members to discuss project requirements and progress.
    • Handle the ongoing innovation, development and hardening of the platform.
  • Implementation:
    • Work on successfully deploying customer applications on the platform.
Skills

  • Strong C programming skills.
  • Linux Internals and System Programming – has knowledge about how the operating system works internally, construct of everything as files, multi process and thread architectures, environment, memory mapped files, networking basics, etc.
  • Experience working with any one peripheral preferably CAN bus.
  • Basic C++, Python desirable.
  • Experience in one Or more of below is a huge plus:
    • Using QEMU
    • Using Docker
    • Adding QEMU devices/porting QEMU
    • Embedded Linux
    • Yocto Project
    • Embedded Applications – Bare metal programming/any RTOS
Join us at Doppelio and be part of shaping the future of IoT while becoming a Cutting-Edge Linux Geek. Apply today! Send in your resumes to [email protected]

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job