2 to 8 years embedded system software development experience
Experience with arm, powerpc, or x86 microprocessor architectures
This role involves designing and maintaining QEMU-based device models to create high-fidelity digital twins for Boeing commercial and defense products
Job Summary
This role involves designing and maintaining QEMU-based device models to create high-fidelity digital twins for Boeing commercial and defense products.
The successful candidate will integrate firmware, drivers, and applications into automated test environments and CI pipelines while working independently or within a team.
Boeing Korea is certified as a Best Family Friendly Management company and offers a collaborative environment for engineers passionate about expanding their skill sets.
Matching Summary
This role involves designing and maintaining QEMU-based device models to create high-fidelity digital twins for Boeing commercial and defense products.
Skills & Requirements
Must-have
Bachelor degree in Engineering or related field
2 to 8 years embedded system software development experience
Experience with ARM, PowerPC, or x86 microprocessor architectures
Proficiency in Windows, Linux, and real-time operating systems
Strong programming skills in C/C++
Fluency in English and Korean verbal and written communication
Nice-to-have
Hands-on experience with Virtualization technologies like KVM and QEMU
Knowledge of computer architecture fundamentals including memory hierarchy
Familiarity with embedded system peripherals and protocols such as I2C and SPI
Experience with MIL-STD-1553, ARINC 429, or ARINC 664 standards
Understanding of Docker containers and DevSecOps techniques
Passion for developing high-quality products with a roll up your sleeves attitude
Key Requirements
Bachelor's degree in Engineering, Computer Science, or related discipline
2 to 8 years of professional experience in embedded software development
Must possess strong verbal and written communication skills in both English and Korean