
Boeing
Associate/Experienced Embedded Software Engineer
Seoul, South KoreaPosted Today
Full TimeMidVisa SponsorshipSouth Korea
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
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
- Develop and customize subsystems of Linux kernel and hypervisor to comply with aerospace standard
- Execute all software engineering lifecycle activities for FAA-certifiable Linux OS, including development of high and low-level requirements, software architecture and design, implementation, requirements -based testing/verification for Boeing programs.
- Collaborate with enterprise and international R & D centers in United States and other countries.
- Apply modern programming practices and Agile methodologies to develop software for Boeing systems.
- Support the development of DO-178C-certifed software system with native and complex open-source software
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
- Minimum 3 years of experience with the software development lifecycle (requirements analysis, design, code, integration and test)
- Demonstrated technical leadership within or of a software development teams solving challenging problems.
- Expertise in Linux kernel internals and implementation principles.
- Hands-on experience in Linux kernel modification, Linux BSP porting, or device drivers.
- Experience with DO-178C or equivalent software development in other safety product industries.
- Proficient English communication skills, both written and verbal.
- Experience programming with various POSIX interfaces on Linux systems
- Proficiency in C programming
- 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
- Minimum 3 years of experience with the software development lifecycle (requirements analysis, design, code, integration and test)
- Demonstrated technical leadership within or of a software development teams solving challenging problems.
- Expertise in Linux kernel internals and implementation principles.
- Hands-on experience in Linux kernel modification, Linux BSP porting, or device drivers.
- Experience with DO-178C or equivalent software development in other safety product industries.
- Proficient English communication skills, both written and verbal.
- Experience programming with various POSIX interfaces on Linux systems
- Proficiency in C programming
- Experience with embedded real-time operating system such as Wind River VxWorks, Green Hills Integrity or similar.
- Familiarity with virtualization technologies, including hardware Type-1 virtualization.
- Experience with the Linux KVM or Xen Hypervisor and upstream development workflow.
- Experience with open source software development and/or Proven contributions to Open Source Software projects.
- Experience running, analyzing, and tuning Linux system performance.
- Experience with Yocto or Buildroot build platform.
- Understanding of ARM AArch64 architecture and virtualization.
- Knowledge of Partitioning Architectures and ARINC653 Standard (APEX).
- Practical experience with modern development tools and toolchains.
- Knowledge of time- and space- partitioning architecture using ARINC 653 APEX.
- Debugging experience with Linux kernel VM and/or hypervisor using Lauterbach Trace32
- Experience with embedded real-time operating system such as Wind River VxWorks, Green Hills Integrity or similar.
- Familiarity with virtualization technologies, including hardware Type-1 virtualization.
- Experience with the Linux KVM or Xen Hypervisor and upstream development workflow.
- Experience with open source software development and/or Proven contributions to Open Source Software projects.
- Experience running, analyzing, and tuning Linux system performance.
- Experience with Yocto or Buildroot build platform.
- Understanding of ARM AArch64 architecture and virtualization.
- Knowledge of Partitioning Architectures and ARINC653 Standard (APEX).
- Practical experience with modern development tools and toolchains.
- Knowledge of time- and space- partitioning architecture using ARINC 653 APEX.
- Debugging experience with Linux kernel VM and/or hypervisor using Lauterbach Trace32
Skills & Technologies
LinuxAgile
About the Company
Boeing
View company profile →
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 applyAI-powered resume optimization
Save and track your applications
Job Details
Employment Type
Full Time
Experience Level
Mid
Location
Seoul, South Korea
Posted
Today
Visa Sponsorship
Available
Country
South Korea