
Associate Embedded Software Engineer – Virtualization
Boeing
full-time
Posted on:
Location Type: Office
Location: Seoul • South Korea
Visit company websiteExplore more
Tech Stack
About the role
- 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
- Performs software research and trade studies
- Troubleshoots software issues
- Works under general supervision
Requirements
- Bachelor, Master or Doctorate of Science degree from an accredited course of study, in engineering, computer science, or etc
- Minimum 3 to 8 years’ experience with the 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
- Strong interpersonal skills
- Strong passion for developing high-quality product
- Highly motivated "roll up your sleeves" attitude with a strong drive for success and teamwork.
Benefits
- Relocation assistance is not a negotiable benefit for this position.
- Boeing is committed to providing reasonable accommodations/adjustments to applicants with disabilities.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
QEMUembedded system software developmentARM architecturePowerPC architecturex86 architectureC/C++ programmingWindows operating systemLinux operating systemreal-time operating systemsAgile software development
Soft Skills
independent workteam collaborationverbal communicationwritten communicationinterpersonal skillspassion for qualitymotivationdrive for successteamwork
Certifications
Bachelor of Science degreeMaster of Science degreeDoctorate of Science degree