Join our Talent Network
Skip to main content

Senior Software Engineer – Embedded Android Platfrom

KOR, Seongnam-si, Gyeonggi-do, Korea, Republic of  |  Engineering  |  ID: REQ-8235

Description

Job Location

KOR, Seongnam-si, Gyeonggi-do

Job Posting Title

Senior Software Engineer – Embedded Android Platfrom

The Challenge

The Embedded Android Platform Engineer has responsibilities to AOSP development, ranging from implementing server(daemon), making modifications to Android framework (launcher, services), supporting NDK and optimize them.

What you will Do

  • Develop Android framework services and C++/Java on client and server-side Android and Linux based system
  • Analyze root causes of highly complex hardware, software or network issues
  • Maintain Android Bluetooth, LCD, USB, ZigBee and Wi-Fi module
  • Experience in SW engineering process
  • Collaborate with BSP and app teams to integrate a system
  • Manage co-development efforts with global engineering resources
  • Support coding efforts and detailed code reviews; ensure all designs are robust and meet all internal development standards

What you need to Succeed

Requirements

  • BS in Electronics/Electrical or Computer Engineering
  • 5+ years of experience with AOSP in embedded systems
  • Deep understanding of Android Java, NDK and JNI
  • Deep experience with Python and C++
  • Deep knowledge in cross-platform development, Linux, Python and build tools like Makefile or Soong
  • Experience in debugging, bug fixing and enhancements of Android applications and framework components like Power manager, Window manager, Package manager and etc.
  • Experience in Android debugging tools such as Monitor, DDMS, ADB, Trace, Logcat & Android Studio tools
  • Excellent communication skills, both verbal and written (Korean & English)
  • Experience in Tensorflow in Android device is a plus
  • Experience in optimizing booting time in Android device is a plus
  • Experience in supporting factory software in Android device is a plus
  • Experience in RTS/CTS certifications is a plus
  • Experience in Network, iot device control is a plus

Desired Characteristics

  • Experience in build systems like NDK, JNI and AOSP
  • Experience in Android Framework
  • Experience in SW engineering process
  • Experience in mass production for Android platform (Mobile, Automotive and etc)
  • Experience in Agile develop methodology, git/github version control system

GE Appliances is an Equal Opportunity Employer.  Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

Share

mail

Connect with Us on Social

Back to top