Lead Software Engineer–embedded

Boeing India Private Limited

Bangalore, India
Fully remote
Hands-on qemu device model development
Linux kernel internals and driver programming
Hypervisor experience with kvm or xen
This role involves architecting and maintaining device models in QEMU to support embedded and SoC workloads within the aerospace sector

Job Summary

  • This role involves architecting and maintaining device models in QEMU to support embedded and SoC workloads within the aerospace sector.
  • The engineer will collaborate with embedded firmware and platform teams to reproduce hardware bugs in emulation and accelerate development cycles.
  • Boeing offers a people-driven culture where creativity thrives through trust, empowerment, and flexible work arrangements.

Matching Summary

This role involves architecting and maintaining device models in QEMU to support embedded and SoC workloads within the aerospace sector.

Skills & Requirements

Must-have

  • Hands-on QEMU device model development
  • Linux kernel internals and driver programming
  • Hypervisor experience with KVM or Xen
  • Expert-level C programming skills
  • Low-level firmware and boot flow debugging

Nice-to-have

  • Experience with AI/ML and IIoT technologies
  • Mentoring junior engineers and technical reviews
  • Knowledge of Model-Based Engineering
  • Familiarity with cloud and additive manufacturing
  • Collaboration in a global team environment

Key Requirements

  • Bachelor's degree required
  • 12+ years of software engineering experience
  • No visa sponsorship available

Work Rights

Not specified

Tailored Resume

Cover Letter