Search by job, company or skills

Sioux Technologies Asia

Android (Framework) Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

ABOUT SIOUX

Sioux Group was founded in 1996 and is headquartered in the Netherlands. With over 1100 engineers, Sioux supports the R&D activities of leading high-tech companies. Sioux aims to add value to its clients and build innovative solutions that contribute to a smarter, safer, healthier, and more sustainable society. At Sioux, we strive for a Culture of Excellence and grow our employees with challenging projects. As a Software Engineer at Sioux, you'll have:

  • Challenging projects: work with global clients who are giant tech corporations to build complex high-tech software
  • Growing opportunity: Work with experts from around the world with a quality mindset
  • A Sincere, Open, and Fair culture

WE ARE LOOKING FOR AN ANDROID (FRAMEWORK) SOFTWARE ENGINEER IN TAIWAN (TAIPEI) TO JOIN US!

Job Responsibilities:

  • Responsible for the design and development of core Android Framework modules (ActivityManager, WindowManager, PackageManager, etc.)
  • Optimize the IPC communication mechanisms and performance of system services (Binder, ContentProvider, etc.)
  • Resolve compatibility issues when applications invoke system APIs, and provide technical support and solutions Analyze and optimize application lifecycle management mechanisms to improve system stability
  • Develop and maintain core features such as permission management and multitasking
  • Perform system-level performance optimization, including but not limited to application startup speed, UI smoothness, and memory management Identify and fix system-level stability issues such as Crash and ANR
  • Participate in pre-research and implementation of new features in upcoming Android versions

Job Requirements:

  • Bachelor's degree or above in Computer Science or related fields, with 3+ years of Android system development experience
  • Proficient in Java / Kotlin, familiar with C++ In-depth understanding of the Android system architecture, especially core mechanisms of the Framework layer
  • Strong knowledge of core components such as Binder, Handler, AMS, WMS, and their working principles
  • Experience in independent development and optimization of Framework-layer modules
  • Strong capability in system performance analysis and optimization, proficient with tools such as Systrace / Perfetto
  • Solid multithreading programming skills, with strong problem analysis and troubleshooting abilities
  • Good coding standards and technical documentation skills
  • Experience with MDEP (Microsoft Device Ecosystem Platform) is a plus

  • Location: Work onsite at client office, Banchiao Dist., New Taipei City

More Info

Job Type:
Industry:
Employment Type:

Job ID: 141553497