Boeing

Boeing

Associate/Experienced Embedded Software Engineer Hardware Emulation

Seoul, South KoreaPosted Today
Full TimeVisa SponsorshipSouth Korea

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

Job DescriptionAt Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with

Key Highlights

  • Be able to work independently or as part as a team
  • Design, implement, and maintain QEMU-based device and platform models; integrate and validate software components (firmware, drivers, and applications) to provide accurate and performant system-level emulation, including automated tests and CI pipeline support.
  • Assists with test procedures and documenting test results to ensure software system requirements are met
  • Supports software project management and software supplier management functions
  • Selects, tailors and deploys processes and tools; establishes metrics

Qualifications

Required Qualifications

  • Bachelor degree in Engineering, Engineering Technology (including Manufacturing Technology), Computer Science, Data Science, Mathematics, Physics, Chemistry, or non-US equivalent qualifications directly related to the work statement.
  • 2 to 8 years of experience in embedded system software development.
  • Experience with ARM, PowerPC, or x86 microprocessor architectures
  • Experience in Windows, Linux and real-time operating systems
  • Experience programming with C/C++
  • Experience working in an Agile software development environment
  • Strong verbal and written communication skills in English and Korean
  • Hands on experience in Virtualization technologies, e.g. KVM, QEMU
  • Experience with Computer Architecture fundamentals, including microprocessor, instruction set, memory hierarchy, memory mapped I/O, interrupts
  • Experience with embedded system peripherals and protocols such as I2C, SPI, RS-232, SATA, IDE, PCI, and flash memory
  • Experience with development or debugging of bootloaders
  • Experience with networking protocols
  • Experience with MIL-STD-1553, ARINC 429, ARINC 664
  • Familiar with scripting languages, e.g. Python, Bash
  • Familiar with Git and with software development in Visual Studio Code
  • Understanding of Socket, Pipes, Shared memory, Process, Threads
  • Understanding of docker containers and DevSecOps techniques
  • Strong passion for developing high-quality product
  • Applicants must have the enthusiasm to learn new technologies and expand his/her skill sets
  • Highly motivated roll up your sleeves attitude with a strong drive for success and teamwork
  • Strong interpersonal skills

Skills & Technologies

LinuxAgilePythonBashGitDocker

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Location

Seoul, South Korea

Posted

Today

Visa Sponsorship

Available

Country

South Korea