Skip to main content
collage of photos featuring a rocket, a plane, and a submarine

Bring your ideas
to life

Search

Find U.S. Contract Jobs

Senior Software Engineer (Xen Hypervisor)

Seoul Job ID 00000414185 Category Engineering - Software Post Date Mar. 31, 2024
Apply Now

Job Description

At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.

At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity, and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful, and inclusive, with great opportunity for professional growth. Find your future with us.

The Boeing Korea Engineering and Technology Center (BKETC) is seeking a Senior Software Engineer (Xen Hypervisor), who is an experience leader with deep expertise in the Xen Hypervisor, to join the Linux Embedded Platform team. In this role, you will develop, deploy, and maintain Xen Hypervisor-based Systems for Safety-Critical and non-safety-critical applications. As a Software Engineer, you will work in multidisciplinary teams with Systems Engineers, Testers, business leaders, and customers to design, build, and assure new hypervisor features, including enhanced support for ARINC 653. This is a highly visible, multi-year strategic effort that impacts all areas of the enterprise.

Boeing places high priority in identifying the right talent for its workforce, and in investing in its employees’ careers and development. Boeing begins its employees’ journey with a two-year fixed-term employment contract with full benefits. Following successful completion of the employment term, employees will be eligible to permanently continue their employment.

Work Information:

Work Location : Asem Tower (Samsung-dong)

Work Type : On-Site  (Work from office)

Primary Responsibilities:

  • Leads lifecycle activities to develop, document, and maintain architectures, requirements, algorithms, interfaces, and designs for software systems.

  • Develop software verification plans, test procedures, and test environments.

  • Publicly leads development and certification of complex open-source software components into a DO-178C-certified software system.

  • Serves as a subject matter expert for Xen, cultivating and bridging DO-178C aerospace needs to the current Xen community efforts toward automotive ISO26262 safety certification.

  • Leads architectural trades addressing topics ranging from performance bottlenecks, latency analysis and hardware interference.

  • Works under minimal direction.

Required Qualifications:

  • Bachelor's degree or higher in electrical/computer engineering or computer science

  • 5+ Years of professional development experience in the C programming language

  • 5+ Years of professional experience developing in a Linux development environment

  • 5+ Years of professional experience integrating Xen Hypervisor (from code) into embedded products

  • 3+ Years of professional experience in projects related to embedded, device driver, or Linux or Xen internals programming

  • Experience successfully contributing to Open Source Software (OSS) (provide references.)

  • Expert in hardware-specific, embedded programming, such as Device Driver development, board support packages, hardware abstraction layer, and/or bootloaders

  • In-depth knowledge of operating systems concepts and internals, such as process scheduling, memory management, and file systems.

  • Understanding of virtualization technologies, including hardware type 1 virtualization.

  • Expert knowledge of computer architecture, embedded CPU (ARM/RISC-V), virtual memory management, CPU virtualization features, and interrupt handling management.

  • Comfortable with assembly language. (Preferably ARM v8 ISA.)

  • Excellent English written and oral interpersonal skills (Open Source collaboration for Xen is primarily using the English language.)

Preferred Qualifications:

  • Experience contributing to the Xen Open Source Software (OSS) project

  • Experience with GIT, GCC, clang, bazel

  • Experience with Yocto or Buildroot

  • Experience with DO-178C software development

  • Experience with bootloaders

  • Experience debugging complex embedded bare-metal/kernel issues

  • Experience in the aerospace and defense industry

  • Experience with debuggers such as NXP CodeWarrior, Xilinx Software Platform, or Lauterbach Trace32

  • Experience in a multi-site/multi-cultural work environment

Relocation:

  • Relocation assistance is not a negotiable benefit for this position. Candidates must live in the immediate area or relocate at their own expense.

  • This requisition is for an international, locally hired position. Candidates must be legally authorized to work in the country where the position is located.

This is for an international, locally hired position. Candidates must be legally authorized to work in the country where the position is located. Benefits and pay are determined at the local level and are not on Boeing US-based payroll.

Boeing gives additional scores to eligible candidates for job positions who are classified as veterans or persons of disability according to applicable laws.

Boeing Korea has officially been certified as a “Best Family Friendly Management” company by the Republic of Korea Ministry of Gender Equality and Family.


Export Control Requirements: Not an export control position

Equal Opportunity Employer:

We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law.

We have teams in more than 65 countries, and each person plays a role in helping us become one of the world’s most innovative, diverse and inclusive companies. We are proud members of the Valuable 500 and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews.

Shows the full job description for sighted users
Apply Now

Your Benefits

No matter where you are in life, our benefits help prepare you for the present and the future.

  • Competitive base pay and incentive programs.
  • Industry-leading tuition assistance program pays your institution directly.
  • Resources and opportunities to grow your career.
  • Up to $10,000 match when you support your favorite nonprofit organizations.
Explore more benefits
  • icon depicting a graduation cap
    Get your degree on us

    Our tuition assistance program pays your institution directly so you don’t have to pay out of pocket. Learn about our generous funding for courses, certificates, undergraduate and graduate degrees.

    Learn more