Sr. Software Engineer, Android System

Apply now »

Date: Aug 18, 2025

Location: New Taipei City, TW

Company: Barco

At Barco Taiwan, we are pioneering the future of enterprise collaboration by combining Android system innovation with the Microsoft Device Ecosystem Platform (MDEP). Join our agile R&D team and play a pivotal role in shaping secure, scalable, and globally trusted solutions.

About Barco Taiwan Design Center
At Barco, innovation is a global journey. Here in Taiwan, our Design Center plays a pivotal role in turning Belgian ingenuity into enterprise-grade solutions. By working closely with SoC partners, suppliers, and Microsoft, we drive not only platform integration but also data-driven innovation that shapes the future of visualization and collaboration worldwide.


About ClickShare
ClickShare makes meetings effortless. With one click, your laptop connects wirelessly to the room display, camera, and speakers—no cables, no hassle. Trusted by millions worldwide and honored with 40+ international awards, ClickShare has become a global benchmark for seamless collaboration.

About the Role
Join us as a Senior Android System Software Engineer and play a key role in driving innovation within our agile R&D team. You’ll bring expertise in Android platform software development, align with NPI milestones, and work closely with Microsoft by continuously adopting the latest Microsoft Device Ecosystem Platform (MDEP) updates.
MDEP enables deep integration with Microsoft Teams, Azure services, and device management frameworks, giving our solutions an advanced edge in interoperability, performance optimization, and enterprise-grade scalability.

Key Responsibilities

  • Lead AOSP bring-up and system optimization, ensuring performance, stability, and scalability.
  • Collaborate with Microsoft, SoC vendors, and ODM partners to integrate the Microsoft Device Ecosystem Platform (MDEP), delivering cross-platform enterprise solutions.
  • Implement secure architecture features including secure boot, TEE, SELinux, OTA updates, and dm-verity.
  • Design maintainable platforms supporting hardware bundle integration and scalability.
  • Mentor junior engineers, conducting code reviews, debugging, and technical guidance.
  • Participate in the end-to-end software development lifecycle, from requirements analysis to deployment and maintenance, while meeting quality and timeline commitments.

Furthermore, You Will Also

  • Contribute to product value by analyzing, designing, implementing, and testing user stories, architectural enhancements, and improvement tasks.
  • Collaborate closely with global development teams, ensuring alignment and knowledge sharing across regions.
  • Continuously improve team efficiency, addressing both technical and non-technical aspects in line with our software vision.
  • Provide domain expertise and guidance to steer, mentor, and advise colleagues when needed.
  • Innovate creative solutions to diverse engineering challenges, leveraging your multidisciplinary experience and engineering excellence.

The Impact You’ll Make

  • Shape the Android platform at the intersection of Android and Microsoft innovation.
  • Ensure secure, enterprise-grade reliability through advanced system security features.
  • Empower the global workforce with next-gen collaboration devices trusted by enterprises worldwide.
  • Drive global partnerships and inspire your team to achieve engineering excellence.
  • Influence the next generation of engineers by mentoring teammates and raising technical standards across the team.

 

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
  • 5+ years of professional experience in Android platform or system-level software development.
  • Hands-on expertise in AOSP bring-up, BSP integration, and Android framework development.
  • Strong proficiency in C/C++, Kotlin, Java, Python, and Shell scripting.
  • Experience with Linux kernel configuration, Device Tree management, and driver integration.
  • Proven knowledge of Android security architecture including secure boot, TEE, SELinux, Keymaster/KeyMint HAL, OTA updates (A/B, dynamic partitions).
  • Excellent problem-solving and debugging skills with complex system-level issues.
  • Effective communication in both English and Mandarin, with the ability to work in cross-cultural and global teams.
  • Experience with Microsoft Device Ecosystem Platform (MDEP) integration or similar cross-platform frameworks.
  • Familiarity with Microsoft Teams integration, Azure services, or enterprise collaboration ecosystems.
  • Contributions to open-source Android projects or prior involvement in ODM/vendor collaborations.
  • Experience with Agile/Scrum methodologies in a multi-disciplinary engineering environment.
  • Strong leadership or mentorship background, helping to elevate team performance and technical standards.

 

D&I Statement


At Barco, innovation drives everything we do. We believe that diversity fuels creativity, bringing us closer to our colleagues and customers. Inclusion and equity aren't just values—they're core capabilities that propel us toward our shared goals and mission.

Read here how we do this

Apply now »