Associate/Experienced Embedded Software Engineer
Core
Developing high-fidelity digital twins and emulations of key embedded systems for Boeing commercial and defense products.
Role type
Associate/Experienced Embedded Software Engineer (Hardware Emulation)
Builds
Test environments, virtual machines, models, and simulations for embedded systems
Domain
Aerospace / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C programming, ARM/PowerPC/x86 microprocessor architectures, Windows/Linux/RTOS, Agile development, English/Korean
Preferred skills
Computer Architecture fundamentals, Virtualization (KVM/QEMU), Inter-process communication (Sockets/Pipes), Bootloader debugging, Networking protocols, Embedded peripherals (I2C/SPI/RS-232), MIL-STD-1553/ARINC protocols, Python/Bash scripting, Git/VS Code, Docker/DevSecOps
Technologies
QEMU, KVM, Visual Studio Code, Docker, Python, Bash, Git
Responsibilities
Design and maintain QEMU-based device and platform models; integrate and validate software components (firmware, drivers, applications); assist with test procedures and documentation; support software project and supplier management; perform software research and trade studies; troubleshoot software issues
Seniority
Associate (2+ years) / Experienced (5+ years)