QEMU Development Engineer

3 Months ago • 2-4 Years
Software Development & Engineering

Job Description

We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives.
Good To Have:
  • Effective communication and problem-solving skills
Must Have:
  • 2-4 years of experience
  • Expert knowledge in C, C++, make, python, Pytest, git
  • Experience with Linux Device trees and Linux/bare-metal driver development
  • Experience with Embedded Linux and Embedded System development
  • Experience writing models for QEMU or other virtual platforms
  • Experience collaborating with Open Source projects
  • Strong knowledge in ARM/Microblaze/RISCV system architecture
  • SystemC, RTL, Verilog and AMBA knowledge is a plus

Add these skills to join the top 1% applicants for this job

cross-functional
communication
problem-solving
github
cpp
data-structures
linux
git
python

Project description

We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems.

At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way.

Responsibilities
bullet icon

Develop and maintain Linux device drivers, bare-metal software, and embedded Linux applications.

bullet icon

Configure and integrate Linux device trees for embedded platforms.

bullet icon

Develop models for QEMU or other virtual platforms to simulate hardware components.

bullet icon

Design and automate tests using Python and Pytest for software validation.

bullet icon

Contribute to and collaborate with open-source projects and communities.

bullet icon

Debug and optimize software on embedded and virtual platforms.

bullet icon

Collaborate with cross-functional teams for hardware-software integration.

bullet icon

Apply system architecture knowledge (ARM, Microblaze, RISC-V) in development and debugging.

Skills

Must have

bullet icon

2-4y exp

bullet icon

Expert knowledge and hands-on experience in C, C++, make, python, Pytest, git

bullet icon

Experience with Linux Device trees and Linux or baremetal driver development

bullet icon

Experience with Embedded Linux and Embedded System development

bullet icon

Experience with writing models for QEMU or other virtual platforms

bullet icon

Experience with collaboration with Open Source projects

bullet icon

Strong knowledge in ARM/Microblaze/RISCV system architecture is considered a plus

bullet icon

SystemC, RTL, Verilog and AMBA knowledge is considered a plus

Nice to have

bullet icon

Effective communication and problem-solving skills

Other
seniority icon

Languages

English: B2 Upper Intermediate

seniority icon

Seniority

Regular

Set alerts for more jobs like QEMU Development Engineer
Set alerts for new jobs by luxsoft
Set alerts for new Software Development & Engineering jobs in India
Set alerts for new jobs in India
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙