Sr. SW Engineer (SW Embedded Linux BSP Engineer)
Seoul, KOR
Job Type
Full-time
Description

 Job Summary

  • Development in the areas of bootloader, Linux Kernel, Device Drivers, Root File system, Board configuration files, and Firmware updating tool.
  • Analyze stability issues at the lowest layer of s/w and provide customized solutions, as well as optimize performance through extensive research activities. 


Objectives & Responsibility

  • Create and manage Linux build system environment optimized for project.
  • Research to optimize bootloader and kernel to improve boot-up performance and to cover various hardware with a single firmware.
  • Optimize and improve Linux file system to ensure stability.
  • Develop and manage device drivers in Kernel for peripheral interface operation.
  • Develop and provide customized device drivers to fulfill various customer needs.
  • Develop and manage firmware update engine and tool for customers.
  • Work with the customer support team to resolve technical issues and incorporate user feedback.
Requirements
  • University degree in Computer Engineering and/or Computer Science 
  • Experience development with embedded Linux environments, particularly with C, C++
  • Strong problem-solving skills and analytical thinking
  • A team player who values collaboration
  • Travel Requirements: Ability to travel internationally without restrictions


Preferred Qualifications

  • Prior experience with QCT chipsets is considered beneficial
  • Experience developing peripheral device drivers on embedded Linux systems.
  • Development experience on the application processor of IOT module
  • Experience developing BSP or HAL for Android device products
  • Experience in designing or developing f/w update engines using MCP or eMMC memory
  • More than 7 years of software development experience in embedded Linux OS environment.