Develop emulations of key embedded systems for use on multiple platforms for Boeing commercial and defense products
Job Summary
Develop emulations of key embedded systems for use on multiple platforms for Boeing commercial and defense products.
Contribute to the development and integration of test environments, virtual machines, models, and simulations in the creation of high-fidelity digital twins.
Be able to work independently or as part of a team, design, implement, and maintain QEMU-based device and platform models.
Matching Summary
Develop emulations of key embedded systems for use on multiple platforms for Boeing commercial and defense products.
Skills & Requirements
Must-have
QEMU-based device and platform models
firmware, drivers, and applications integration
automated tests and CI pipeline support
embedded system software development
C/C++ programming
Agile software development environment
English and Korean communication skills
Nice-to-have
Virtualization technologies (KVM, QEMU)
Computer Architecture fundamentals
embedded system peripherals and protocols
development or debugging of bootloaders
scripting languages (Python, Bash)
Docker containers and DevSecOps techniques
Key Requirements
2 to 8 years of experience
Bachelor's, Master's or Doctorate of Science degree
ARM, PowerPC, or x86 microprocessor architectures experience
Windows, Linux and real-time operating systems experience