Boeing logo
Boeing1 week ago

Embedded Software Engineer, (Graduate)

On-site · Seoul, Seoul, South Korea

Type
Full Time
Level
Entry Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Embedded Software Engineer (Graduate) at Boeing Korea Engineering and Technology Center in Seoul. Develop high-fidelity emulations of embedded systems (QEMU-based device and platform models) for Boeing commercial and defense platforms. Responsibilities include designing, implementing, and maintaining models; integrating firmware, drivers, and applications; conducting automated tests and CI pipeline support; assisting with test procedures, documentation, and software project management; and collaborating within a team to grow toward independent ownership. Requirements include a Bachelor’s degree or higher in engineering/computer science, fresh graduate or up to 2 years of experience, strong C (primary) and familiarity with C++, OS/embedded systems knowledge, and English/Korean communication skills. Preference for experience with QEMU/KVM, hardware protocols (I2C, SPI, UART/RS-232, SATA, IDE, PCI, flash), scripting (Python/Bash), Git, and VS Code, plus understanding of bootloaders, MIL-STD-1553 or ARINC protocols, and networking concepts. Location is 100% onsite in Seoul, Korea; travel up to 10% may be required. This is a locally hired position with a 2-year fixed-term contract and no visa sponsorship. Boeing emphasizes family-friendly management and a welcoming, inclusive environment.

Required Qualifications

  • Bachelor’s degree in Engineering, Computer Science, or related field
  • Fresh graduate or up to 2 years of relevant experience
  • Proficiency in C programming (primary), familiarity with C++ preferred
  • Coursework or project experience in Operating Systems, Embedded Systems or Computer Architecture
  • Understanding of Agile development methodology or experience working on team projects
  • Good communication skills in English and Korean
  • Exposure to QEMU/KVM or virtualization technologies (preferred)
  • Understanding of bootloaders or system boot process (preferred)
  • Experience with hardware peripherals/protocols (I2C, SPI, UART/RS-232, SATA, IDE, PCI, flash memory) (preferred)
  • Experience with scripting languages (Python or Bash) (preferred)
  • Experience with Git and Visual Studio Code (preferred)
  • Ability to read hardware datasheets and register specifications (preferred)
  • Willingness to travel up to 10%
  • On-site work in BKETC office, Seoul, Korea
  • 2-year fixed-term contract with possible conversion to open-ended (subject to business conditions and performance)
  • Security/visa details: Visa sponsorship not offered (not required in description)
  • Relocation: Not negotiable benefit (not relocation offered)
  • Language requirements: Not Applicable
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Boeing

Embedded Software Engineer, (Graduate)

Apply on Sorce