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]