Software Engineer - CS Android System (9369)


Barco, a global technology frontrunner, pioneers’ solutions that empower positive outcomes globally. Focusing on the Enterprise, Healthcare, and Entertainment sectors, we engineer networked visualization solutions. Barco Taiwan Design Center (TDC) is at the heart of our Enterprise division, serving as the pivotal R&D hub. Here, we craft exceptional user experiences, differentiating our products for our valued customers and their teams. 
We seek an adept senior software engineer to enrich our R&D team, focusing on crafting top-tier wireless collaboration solutions for meeting rooms with an agile approach. You will collaborate with scrum teams within Barco's agile engineering framework to elevate product experiences. We desire a seasoned software engineer who is sincerely dedicated to learning and software development. Our engineers are inherently driven and thrive on pioneering initiatives aligning with business objectives and technical excellence.   
We seek a senior Windows and macOS software engineer who thrives in collaborative, agile environments, actively contributing expertise to meet team commitments. Your passion and experience in Agile Development are paramount. Proficiency in core image processing, networking technology, and architecture (including Windows Drivers, image processing, real-time video and audio processing, and in-depth knowledge of networking with cybersecurity considerations) is essential. Additionally, your drive to achieve sprint goals should extend to broader ecosystem aspects such as applications and framework integration, with a particular emphasis on security.

Key Responsibilities:  

  • Utilize years of specialized experience in Windows and macOS system-level app development, demonstrating expertise in various domains, build-related tasks, and associated areas. 
  • Develop and optimize application by proficiently using C++/Qt, Objective-C/Swift, Python, and Shell scripting. 
  • Proficient in both English and Mandarin in articulate written and verbal communication. 
  • Collaborate with diverse teams across functions to conceptualize, create, and deploy inventive solutions to enhance the usability of current features and non-functional performance.
  • Demonstrate strong mentorship skills by offering guidance and support to junior colleagues, cultivating a collaborative atmosphere focused on professional development and growth. 
  • Facilitate comprehensive code reviews and debugging sessions to ensure the stability, reliability, and optimal performance of app components.
  • Engage in the complete software development lifecycle, encompassing requirements analysis, deployment, and ongoing maintenance while meticulously adhering to project timelines and quality benchmarks.


Your profile:

  • Low-Level Software Development: Write efficient, optimized code in C/C++ for low-level software components, including virtual audio and video drivers, networking, and USB communication protocols. 
  • Extensive expertise in advanced Windows application debugging techniques and system-level problem analysis.
  • Willingness to support various tasks to ensure the completion of the mission. 
  • Experience working on system software in a large-scale codebase. 
  • BS/MS/Ph.D. in computer science-related fields.


Let's "wow" you with:

  • A variety of inhouse trainings at our Barco University so you can continuously grow & learn as a professional. 

  • A healthy working environment with interesting workshops, teambuilding activities, diverse & fresh snack, company insurance - and many more options as we care about your wellbeing.  

  • The opportunity to work for an international market leader where innovation matters.